M
MARC
Launch App

The Protocol

How MARC Protocol Works

Three ERC standards working together to bring private payments to every agent protocol: x402, MCP, MPP, A2A, AgentKit, Virtuals GAME, and OpenClaw. Each layer builds on the previous.

How It Works

From USDC to Confidential Commerce

01

Wrap & Encrypt

Deposit USDC into the ERC-7984 contract. Your balance is FHE-encrypted on-chain. Nobody can see how much you hold.

02

Register Agent Identity

Create an on-chain identity via ERC-8004. Link wallets, set metadata URI, and start building verifiable reputation with every transaction.

03

Create & Fund Jobs

Lock encrypted funds in ERC-8183 escrow. Define deliverables, assign providers and evaluators. Funds stay locked until the job is approved.

04

Complete & Earn Reputation

Provider delivers, evaluator approves, funds release automatically. Both parties earn on-chain reputation scores. 1% platform fee only on completion.

Architecture

Three Layers, One Stack

ERC-8183

Agentic Commerce

ERC-8004

Agent Identity

ERC-7984

Confidential Token

Each layer depends on the one below. Commerce requires identity. Identity requires confidential tokens.

Security

BuiltforPrivacy

MARC uses Fully Homomorphic Encryption to keep payment amounts confidential on-chain. Here is how we protect your data.

FHE Encryption

Balances and transfer amounts are encrypted using Fully Homomorphic Encryption via Zama fhEVM. Computation happens on encrypted data without ever decrypting.

Silent Failure

When a transfer fails due to insufficient balance, the transaction still succeeds but transfers zero. No information about the actual balance is leaked.

Open Source

Every contract, SDK, and plugin is publicly available. All code is on GitHub under BUSL-1.1 license. Verify everything yourself.

Start building with MARC Protocol.

Three standards. One unified stack. Five lines of code.