For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get Started

You can run your own GIWA node by following the documentation below.

When you need blockchain data or want to send transactions, you’ll need access to a blockchain node. At that point, you can either use an external node service or operate a GIWA node yourself.

Prerequisites

Hardware

Resource
Minimum
Recommended

CPU

4 cores

8+ cores

RAM

8 GB

16+ GB

Disk

500 GB (NVMe)

1+ TB

Layer 1 (Ethereum) RPC

Since GIWA is an Ethereum Layer 2 blockchain, a GIWA node requires an L1 (Ethereum) RPC to function properly. For the Ethereum node, you can either use an external node service or operate one yourself.

Run a Node

Clone the GitHub repository giwa-io/node and follow the README guide.

After the node starts, catching up to the latest GIWA chain tip is called syncing. Syncing can take a long time. You can check the node's sync status with the command below.

Troubleshooting

Having issues running node?

Last updated