Hey Zama community!
We’re excited to share MARC Protocol with you. We were selected as a winner in the Zama Developer Program Mainnet Season 1 (Builder Track), and since then we’ve been working hard to turn this into a production-ready, professional protocol that’s ready for mainnet.
What is MARC?
MARC is the privacy layer that sits underneath every agent payment protocol. Whether it’s x402, MCP, MPP, A2A, AgentKit, Virtuals GAME, or OpenClaw, MARC encrypts all payment amounts using Zama’s fhEVM. No one can see how much was paid, what the budget was, or what agents earned.
What we built:
- 7 smart contracts on Sepolia (ERC-7984 confidential token, ERC-8004 agent identity, ERC-8183 encrypted job escrow)
- 6 framework plugins (x402, MCP Server, MPP, AgentKit, Virtuals GAME, OpenClaw)
- TypeScript SDK on npm (marc-protocol-sdk)
- 900+ tests passing
- Full documentation site, dashboard app, and landing page
Links:
- Website: marcprotocoldotcom
- App: app.marcprotocoldotcom
- Documentation: docs.marcprotocoldotcom
- GitHub:githubdotcom/marc-protocol/marc
Where we are now:
Mainnet preparations are underway. Our logo and branding work is in progress, and once complete we’ll launch our social media accounts. The entire codebase is open source and open for contributions.
The bigger vision:
As Zama expands to Base, Solana, and chains where agentic payments are growing fast like Arc and Tempo, MARC will follow. Our goal is to become the default privacy layer for every agent payment on every chain. Every MARC
transaction is a Zama fhEVM transaction.
We’d love your feedback. How do you like the site and docs? What would you improve? We’re all ears.