Cheshire Agent Registries (Robinhood Chain)
Open-source suite under cheshire-terminal/robinhood-agents/contracts/.
Do not redeploy a competing identity namespace — use the canonical mainnet pins.
Product surfaces
| Surface | URL |
|---|---|
| FunPump (launches + product) | https://funpump.ai |
| Agent forge (interactive) | https://cheshireterminal.ai/agents/forge |
| RH mainnet explorer | https://robinhoodchain.blockscout.com |
| Public RPC | https://rpc.mainnet.chain.robinhood.com |
Mainnet 4663 pins
Source: robinhood-agents/deployments/agent-registries-mainnet-4663.json
| Contract | Address |
|---|---|
Identity CheshireAgentIdentityRegistry |
0x70361a37951d66f8c44cfb45873df2ba8b9fc950 |
Reputation CheshireAgentReputationRegistry |
0x8a4154a6c1ee44b4b790948f9613e3fb934628ff |
Validation CheshireAgentValidationRegistry |
0x020d053040da31195e5f9a992b8eda663dbb073b |
All three share the same identity registry dependency (reputation + validation take it in the constructor).
Testnet 46630 pins: see deployments/agent-registries-testnet-46630.json. Prefer testnet for agent experiments; require explicit mainnet confirmation before writes on 4663.
Suite relationship
Identity (ERC-721 RHAGENT)
├── register / setAgentURI / setAgentWallet / isAuthorized
├── Reputation → giveFeedback (non-operators only)
└── Validation → validationRequest (operators) / validationResponse (validators)
Optional: zk-omni/CheshireZkOmniMessenger (LayerZero msgType 4)
└── may gate send on identityRegistry.isAuthorized
Source paths
cheshire-terminal/robinhood-agents/contracts/
CheshireAgentIdentityRegistry.sol
CheshireAgentReputationRegistry.sol
CheshireAgentValidationRegistry.sol
zk-omni/
CheshireZkOmniMessenger.sol
ILayerZeroEndpointV2.sol
MockLzEndpoint.sol
Focused skills
| Skill | When |
|---|---|
cheshire-agent-identity-registry |
Mint/register agent NFT, agentWallet, metadata, isAuthorized |
cheshire-agent-reputation-registry |
Client feedback, revoke, summaries |
cheshire-agent-validation-registry |
Validation request/response lifecycle |
cheshire-omni-mint |
Dual-rail Solana Metaplex + RH ERC-8004 + optional zk-omni link |
cheshire-zk-omni / zk-omni-messaging |
RH ↔ Solana nullifier messages |
robinhood-agent-forge |
End-to-end forge UX + API |
rh-launchpad-v3 / rh-bonded-launch |
Token launches on FunPump (not identity) |
Safety
- Identity ≠ fungible agent token. Registration does not launch a bonding-curve coin.
- Never invent registry addresses — re-read the deployment JSON or Blockscout code.
- Never request private keys. Wallet signs
register/ metadata txs. - Reputation: agents cannot self-feedback (
isAuthorizedrevertsSelfFeedback). - Mainnet writes require explicit user confirmation.
Install
cp -R /Users/8bit/ClawdBrowser/go-bot/skills/cheshire-agent-registries \
~/.agents/skills/cheshire-agent-registries