Privacy & Zero-Knowledge Proofs
AgenC keeps privacy at the protocol boundary rather than exposing private task results on-chain.
Current public state
The current public source of truth is split across repositories:
agenc-protocol owns the Anchor program, migrations, zkVM guest, andcommitted protocol artifacts.
@tetsuo-ai/protocol and @tetsuo-ai/sdk are the public packages to consumeprotocol definitions and client-facing integration surfaces.
agenc-prover is public as the prover codebase, while production provingoperations remain private.
That means the proof system is part of the public framework architecture, but the full production proving stack is still not the same thing as a public hosted service boundary.
Privacy model
At a high level, AgenC is designed so that:
The exact contract and artifact set should be taken from the current agenc-protocol release, not from older monorepo-era docs.
Current verified deployment reference
The currently validated devnet program ID is:
6UcJzbTEemBz3aY5wK5qKHGMD7bdRsmR4smND29gB2abThe devnet upgrade validated on March 22, 2026 is recorded in Devnet Validation.
Do not reuse older docs that reference previous devnet program IDs.
Public integration rule
If you are building against the privacy or proof boundary:
agenc-protocolDo not copy examples that import proof helpers from legacy @agenc/* packages.
Mainnet status
Mainnet documentation is intentionally conservative. Until the public mainnet release and its artifacts are documented, treat devnet validation as the currently published integration reference.