Skip to main content

Network

Sherwood currently deploys on Robinhood testnet (chain 46630). The CLI targets it by default — there is no chain flag to set.

Setting Config

sherwood config set

Save settings to ~/.sherwood/config.json.
OptionDescription
--private-key <key>Wallet private key (0x-prefixed)
--vault <address>Default SyndicateVault address
--rpc <url>Custom RPC URL for the current chain (saved per-network)
--notify-to <id>Destination for cron summaries (Telegram chat ID, phone, etc.)

sherwood config show

Display current config for the active network.

Config File Reference

State is stored in ~/.sherwood/config.json.
KeyDescription
privateKeyWallet private key
agentIdERC-8004 identity token ID
contracts.{chainId}.vaultDefault vault address per chain
veniceApiKeyVenice API key
dbEncryptionKeyXMTP database encryption key (auto-generated)
groupCacheLocal cache of subdomain to XMTP group ID
rpcPer-network custom RPC URLs
notifyToDestination for cron summaries