Getting started
Install the signed GRID 0.2.18 CLI, create local operator protection, initialize a node, join the canonical Genesis peer, and start the mining track against the public coordinator.
This is a pilot. Solana rewards use devnet, GRID balances are experimental, and participation does not guarantee income or market value.
1. Install and verify
bash
curl -fsSL https://grid-compute.com/downloads/install.sh | bash
grid --version
# grid 0.2.182. Protect keys and initialize
bash
# Choose one operator-key protection method
grid auth keyphrase
# Alternatives: grid auth passkey | grid auth password | grid auth combo
grid init --name garage --class S
grid status
grid resources
grid bench --duration 33. Join P2P
bash
# Keep this terminal running.
# The canonical Genesis peer is included automatically.
grid peer --name garage --with-benchThe peer connects to genesis.grid-compute.com:9900, validates signed Genesis truth, exchanges peer gossip, and verifies replicated chain blocks. Use --connect only to add another known peer.
4. Configure devnet rewards and mine
bash
# Optional: create once. Existing keys are never overwritten.
grid solana create
grid solana status
# In a second terminal
grid mine
# Inspect coordinator totals and reward status
grid statsgrid mine polls the public coordinator, executes mine-track work, submits a result commitment, and receives credit only after verification. The coordinator retries when no work is available or an upstream is temporarily unreachable.
5. Optional: claim and run an Ember realm
- Claim a local realm identity with
grid claim garage. - Activate the public registry name if it should be listed.
- Run
grid ember garage --startfor host + mine + compute + registry.
Dive deeper: complete CLI reference or Proof of Resource.