Grid lets you contribute compute to the network by running a Circuit Node and delegating your Node License to it via a job execution wallet. Follow the steps below to get started.
Before starting, ensure you have:
OWNERS_ALLOWLIST)Note: The Circuit Node does not need a static IP address or open ports.
Open your terminal and run:
mkdir -p ~/flohive && docker run --pull always -v ~/flohive:/app/cache \
-e OWNERS_ALLOWLIST=0xLicenseOwnerAddress gr1dnetwork/circuit-node
Open Command Prompt and run:
mkdir %USERPROFILE%\flohive 2>nul & docker run --pull always -v %USERPROFILE%\flohive:/app/cache ^
-e OWNERS_ALLOWLIST=0xLicenseOwnerAddress gr1dnetwork/circuit-node
Important:
TheOWNERS_ALLOWLISTenvironment variable must be set to the wallet address that owns your Grid node licenses.
This allows the node to validate ownership before participating in job execution.
After the node is up and running:
This links the execution wallet to your node license.
Your burner wallet needs gas to execute jobs.
To get your node burner address, check the logs for the following output:
[INFO] Using burner wallet {"address":"burner_address"}
You’re now ready to run a Circuit Node and contribute to the Grid network.
Jobs will be executed on-chain via your delegated burner wallet.
Content type
Image
Digest
sha256:3db750b32…
Size
17.9 MB
Last updated
over 1 year ago
docker pull gr1dnetwork/circuit-node