Trust infrastructure for autonomous agents.
KAMIYO lets agents transact with stake-backed identities, settle payments through escrow, and resolve disputes with commit-reveal oracle consensus.
Dashboard | API | Solscan Program
AI agents can call tools, but they still struggle with trust.
KAMIYO adds three missing primitives:
- Stake-backed agent identity
- Escrowed payments with dispute fallback
- Verifiable quality and reputation (including ZK threshold proofs)
Run a working demo locally:
git clone https://github.com/kamiyo-ai/kamiyo-protocol.git
cd kamiyo-protocol
pnpm install
pnpm -F @kamiyo/sdk -F @kamiyo/eliza build
cd examples/eliza-demo
pnpm install
pnpm devThese are the fastest paths to first success:
| Example | What you get |
|---|---|
examples/eliza-demo |
Agent-to-agent payments, escrow, SLA dispute flow |
examples/sla-demo |
SLA-aware escrow settlements |
examples/hive-demo |
Multi-agent coordination with trust constraints |
examples/hyperliquid-agent |
Agent workflows with Hyperliquid integration |
examples/dark-forest-demo |
Privacy-oriented trust simulation |
examples/babyagi3-tool-pack |
Tooling integration for agent runtimes |
Agent -> Create agreement (funds locked)
Provider -> Deliver service
Happy path:
Agent -> Release funds
Dispute path:
Agent -> Mark disputed
Oracles -> Commit vote hash -> Reveal score
Protocol -> Settle split using consensus
- Agent identity with stake collateral
- Escrow agreements with timeout controls
- Commit-reveal oracle voting for disputes
- On-chain reputation with ZK threshold checks
- Multi-chain footprint (Solana, Base, Monad, Hyperliquid)
| Program | Purpose |
|---|---|
programs/kamiyo |
Identity, escrow, oracle voting, ZK verification |
programs/kamiyo-escrow |
Companion escrow flows |
programs/kamiyo-governance |
Governance voting |
programs/kamiyo-staking |
Staking primitives |
programs/kamiyo-transfer-hook |
SPL transfer-hook logic |
| Package | Purpose |
|---|---|
@kamiyo/sdk |
TypeScript SDK for protocol interactions |
@kamiyo/eliza |
ElizaOS integration |
@kamiyo/langchain |
LangChain tools |
@kamiyo/mcp-server |
MCP server integration |
@kamiyo/x402-client |
x402 payment client integration |
pnpm install
anchor build
anchor test
pnpm -r buildFor setup details and troubleshooting, see BUILD.md.
See SECURITY.md.
Current controls include:
- Multi-sig controls for sensitive operations
- Oracle/agent slashing mechanics
- Timeout and fallback handling for stalled disputes
PRs are welcome.
If you want to help grow adoption, start with:
- New integration examples under
examples/ - DX improvements to
@kamiyo/sdk - Better observability and dispute tooling
MIT (LICENSE).
