MARC Protocol encrypts payment amounts with Fully Homomorphic Encryption. Agents hold encrypted tokens in their own wallets, transfer them peer-to-peer with hidden amounts, and settle via the x402 standard.
Payment amounts and balances encrypted with Fully Homomorphic Encryption via Zama fhEVM. No one sees how much you pay.
Drop-in integration with the HTTP 402 payment standard. Auto-handle payment flows with fheFetch and fhePaywall middleware.
On-chain agent registration with linked wallets and proof-of-payment reputation scoring.
Job escrow for multi-step agent workflows. Post jobs, lock funds, deliver work, release on completion.
Model Context Protocol server for Claude, and Coinbase AgentKit plugin for autonomous agent wallets.
305 contract tests, 328 on-chain tests, 173 SDK tests, plus plugin tests. Deep audited at V4.3.
Install the SDK and make your first encrypted payment
$ npm install marc-protocol-sdk
// Auto-handle 402 responses with encrypted payments
import { fheFetch } from "marc-protocol-sdk";
const response = await fheFetch("https://api.example.com/data", {
tokenAddress: "0xE944...592D",
verifierAddress: "0x4503...f4f4",
signer, fhevmInstance,
});