Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.sherwood.sh/llms.txt

Use this file to discover all available pages before exploring further.

Global Options

These flags apply to all commands.
FlagEffect
--chain <network>Target network: base (default), hyperevm, robinhood-testnet

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