Open reference architectures for autonomous crypto agents with external risk governance.
Examples using Hermes, OpenClaw, ElizaOS, AgentKit, CoinGlass, DeFiLlama, Nansen, Alchemy, CoW Swap, Uniswap, Safe, and RiskState.
Framework → Intelligence → RiskState → Execution
(decides) (observes) (permits) (acts)
Frameworks decide. RiskState sets the limits. Execution follows policy.
| Setup | Use Case | Best For | Framework | Intelligence | Risk | Execution | Status |
|---|---|---|---|---|---|---|---|
| Hermes + CoinGlass + RiskState + CoW | BTC/ETH tactical trading | Active traders | Hermes | CoinGlass | RiskState | CoW Swap | Guide |
| OpenClaw + DeFiLlama + RiskState + Uniswap | DeFi opportunity execution | Solo operators | OpenClaw | DeFiLlama | RiskState | Uniswap | Guide |
| ElizaOS + Nansen + RiskState + CoW | Smart-money aware execution | Advanced onchain | ElizaOS | Nansen | RiskState | CoW Swap | Guide |
| Hermes + CoinGlass + RiskState + Safe | Treasury risk-controlled execution | Treasuries / DAOs | Hermes | CoinGlass | RiskState | Safe | Guide |
| AgentKit + Alchemy + RiskState | Builder-friendly onchain agent | Developers | AgentKit | Alchemy | RiskState | AgentKit Actions | Guide |
LLM: Any compatible model supported by the selected framework. All frameworks listed here are model-agnostic.
Add RiskState to any agent in 3 steps:
curl -X POST https://api.riskstate.ai/v1/risk-state \
-H "Authorization: Bearer $RISKSTATE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"asset": "BTC"}'Read max_size_fraction, check structural_blockers, gate your execution.
See How to wire RiskState into any agent for the full guide.
| Resource | URL |
|---|---|
| Landing page | riskstate.ai/agent-setups |
| API Documentation | riskstate-docs |
| SKILL.md | Agent discovery file |
| MCP Server | @riskstate/mcp-server |
| Get API key | riskstate.ai/#get-started |
These setups are starting points. Swap any layer. RiskState works with any framework, any data source, and any execution rail that accepts a position limit.
MIT