Development mode uses a local .workspace/ directory and runs go run instead of a compiled binary.
Step 2: Start the stack
The first startup may take a few minutes as Docker pulls the required images.
Step 3: Set up the AI agent
Initialize an OpenClaw agent instance:
This walks you through choosing a model provider:
Ollama (local, free) - if Ollama is detected on your machine
Anthropic or OpenAI - routed through the in-cluster llmspy gateway
Once complete, open the agent dashboard:
Each agent is automatically provisioned with an Ethereum signing wallet (via the remote-signer service). The wallet address is displayed during setup.
You can reconfigure the model provider at any time with obol openclaw setup.
Step 4: Deploy a blockchain network (optional)
The stack ships with built-in RPC access to Ethereum mainnet and Hoodi via Obol's RPC — no node required. However if your agent is making a lot of requests or needs a Consensus Layer client to run a distributed validator, you might want to run your own local node:
This creates the deployment ethereum/hoodi and registers the local node as the primary RPC upstream, with the built-in public RPCs as automatic fallback.
Check the deployment:
You can also deploy mainnet (obol network install ethereum) or sepolia (obol network install ethereum --network=sepolia). Run multiple networks side by side — use obol network sync ethereum or obol network sync ethereum/hoodi to target a specific one.
Step 5: Explore
Stopping and cleaning up
obol stack purge -f is irreversible. It removes all cluster data and configuration.
# Install an Ethereum node on Hoodi testnet
obol network install ethereum --network=hoodi
# Deploy to the cluster
obol network sync ethereum
obol kubectl get pods -n ethereum-hoodi
# Interactive cluster UI. (Press '0' to view all)
obol k9s
# View all pods
obol kubectl get pods -A
# Check tunnel status (public URL)
obol tunnel status
# Configure model provider globally
obol model setup
# Stop the cluster (preserves data)
obol stack down
# Restart
obol stack up
# Remove everything including data
obol stack purge -f