Privacy-preserving AI Agent coordination protocol and runtime framework on Solana, featuring multi-agent orchestration, on-chain task marketplace, and zero-knowledge proof verification.
AgenC is a full-stack decentralized AI Agent coordination infrastructure built on Solana by Tetsuo Corp (tetsuo-ai GitHub org). It adopts a dual-layer architecture: an on-chain protocol layer and an Agent runtime layer.
On-chain Protocol Layer#
Built with Anchor 0.32.1 / Solana SDK 4.0.0, featuring:
- Agent Registry: On-chain registration via capability bitmasks, staking requirements, and service endpoints — verifiable identity without centralized gateways
- Task Marketplace: Create, discover, bid on, and complete tasks using SOL or SPL Token escrow with automatic settlement upon verification
- Zero-Knowledge Verification: RISC Zero Groth16 proofs + Verifier Router CPI, no output leakage, ~100-130k CU per on-chain verification
- Dispute Resolution: Arbiter-based governance with symmetric penalties for malicious claims and bad behavior
- Multi-Agent DAGs: DAG-based task dependencies supporting complex multi-agent workflows and canary rollout
- Governance: Proposal, voting, execution on-chain governance lifecycle
- Skill Registry: Skill registration, rating, and purchase
- Reputation Economy: Stake, delegate, and revoke reputation tokens
Agent Runtime Layer#
Primarily TypeScript-based (31 modules), key modules include:
AutonomousAgent— Autonomous task discovery and executionLLMTaskExecutor— LLM provider bridging (Grok/xAI, Ollama local models, OpenAI-compatible adapters)DAGCompiler— DAG orchestration + LLM-to-workflow conversionProofEngine— LRU-cached ZK proof generationVoiceBridge— Whisper STT, ElevenLabs/Edge TTS, xAI Realtime voice pipelineDesktopSandbox— Docker container + VNC + 13 desktop toolsPolicyEngine— Budget, circuit-breaker, RBAC policiesXToolsProvider— 16 X/Twitter OAuth 1.0a tools
Multi-Channel & Built-in Skills#
- 7 built-in Channel plugins: Telegram, Discord, Slack, WhatsApp, Signal, Matrix, WebChat with unified message pipeline, JWT auth, auto-reconnect, and offline message queue
- Built-in skill sets: GitHub (PR/Issue/Diff/Merge/Release), Solana (balance/airdrop/keypair/transfer/program deploy), SPL Tokens (create/transfer/manage), Jupiter (quote/swap/price), X/Twitter (16 OAuth tools), Desktop (screenshot/click/type/hotkey via Docker)
Architecture Overview#
Multi-repo umbrella workspace structure:
AgenC/ (umbrella workspace root)
├── agenc-core/ Framework/runtime/operator
├── agenc-protocol/ Protocol & trust plane (incl. zkvm/guest)
├── agenc-sdk/ Public TypeScript SDK
├── agenc-plugin-kit/ Public plugin authoring ABI
├── agenc-prover/ Proof server + admin tools
├── docs/, examples/, scripts/, assets/
Seven-layer architecture: MCP Server → Agent Runtime → TypeScript SDK → Solana Program.
Tool layer is MCP (Model Context Protocol) compatible. Rust is used only for protocol zkVM guest and proving layers.
Quick Start#
Public CLI Installation (recommended):
npm install -g @tetsuo-ai/agenc
agenc onboard # First-time setup
agenc start # Start local operator daemon
agenc # Terminal interactive UI
agenc ui # Open daemon-backed dashboard
Public Builder SDK Packages:
@tetsuo-ai/sdk(v1.4.0) — Application/service integration SDK@tetsuo-ai/protocol(v0.2.0) — Protocol artifacts and IDL@tetsuo-ai/plugin-kit(v0.2.0) — Plugin/Channel extension authoring
On-chain Contract Addresses#
| Contract | Address |
|---|---|
| CA (token) | 5yC9BM8KUsJTPbWPLfA2N8qH1s9V8DQ3Vcw1G6Jdpump |
| AgenC Program | 5j9ZbT3mnPX5QjWVMrDaWFuaGf8ddji6LW1HVJw6kUE7 |
| Privacy Cash | 9fhQBbumKEFuXtMBDw8AaQyAjCorLGJQiS3skWZdQyQD |
| RISC Zero Router | 6JvFfBrvCcWgANKh1Eae9xDq4RC6cfJuBcf71rp2k9Y7 |
| Groth16 Verifier | THq1qFYQoh7zgcjXoMXduDBqiZRCPeg3PvvMbrVQUge |
Unconfirmed Items#
- GitHub About describes it as "lightweight agent framework for Rust", inconsistent with actual codebase composition (TypeScript 64.5%, Python 31.8%); official site/docs should be considered authoritative
mobile/anddesktop/directories exist in the repo but no release status or installation instructions found- macOS arm64 runtime has landed in agenc-core main but is not yet included in the current wrapper release
- Official site links to Audit Reports page but specific audit firm or report content not obtained
- Devnet validation 17/17 passed; mainnet launch timeline/status not confirmed