Aroha Protocol Docs
Everything you need to build, deploy, and operate agents on the Aroha Protocol.
Getting Started
Stage 1 (localhost, zero infra) → Stage 2 (staging, real crypto) → Stage 3 (production, on-chain). Start here.
Full Aroha 1.0 spec: six-layer architecture, DID format, envelope schema, saga pattern, settlement, reputation.
Visual walkthrough of the six protocol layers from transport to preference signalling.
SDK Reference
Full API reference — ArohaServer, ArohaClient, SagaEngine, credentials, settlement, all 20 packages.
asyncio-native. ArohaServer, ArohaClient, spending mandates, LangChain / CrewAI / AutoGen bridges.
Zero external dependencies. stdlib ed25519, SagaEngine, spending mandates, reputation engine.
Java 21 records, Bouncy Castle crypto, SagaEngine, Spring AI bridge, Maven Central.
Hermes Agent, ZeroClaw, OpenClaw, Composio/TrustClaw, LangChain, AutoGen, MCP, Google A2A.
Conformance
Compliance
Capability manifests, verifiable credentials, saga logs, DID documents — what's personal data and what's not.
EscrowSettlement, money transmitter risk, safe settlement patterns, jurisdiction notes (US/EU/UK/SG).
Three registry tiers: Local (free) · HTTP/fiat · EVM/staking. ETH volatility mitigation strategies.
Something missing?
Have a question or suggestion? Reach out — the protocol is open and contributions welcome.
Ask in Discord