M
MARC
Launch App
The Privacy Layer
for Agent Payments.

The confidential payment layer for AI agents. FHE-encrypted tokens, on-chain identity, and escrow-based commerce. All in one protocol.

Scroll
MARCProtocolisacompleteprivacyinfrastructurestackcombiningFHE-encryptedtokens,agentidentity,andjobescrowintooneunifiedprotocol.

Built on three ERC standards (ERC-7984, ERC-8004, ERC-8183), MARC provides everything an AI agent needs to make and receive private, verifiable payments across any supported chain. Wrap, pay, verify, access.

0

Smart Contracts

0

Framework Plugins

0

ERC Standards

0%

Open Source

Architecture

The Protocol Stack

Four layers working together. Scroll to explore each.

ERC-7984

Confidential Token

Wrap USDC into FHE-encrypted cUSDC. Fee-free peer-to-peer transfers. Silent failure pattern leaks zero balance info.

ERC-8004

Agent Identity

On-chain identity registry for AI agents. Register, link wallets, build verifiable reputation with proof-of-payment.

ERC-8183

Agentic Commerce

Escrow-based job marketplace. Client locks funds, provider delivers, evaluator approves. 1% platform fee.

Verifier

Payment Verifier

On-chain nonce registry with batch prepayments. Pay once for N requests. Single-TX mode via payAndRecord.

How It Works

Four steps to private payments.

01

Wrap

Agent wraps USDC into encrypted cUSDC using the ConfidentialToken contract. Balances become FHE-encrypted on-chain.

02

Pay

Agent makes an encrypted transfer and records a unique nonce on-chain via PaymentVerifier. Batch mode supports N prepaid requests.

03

Verify

Server checks for ConfidentialTransfer and PaymentVerified events on-chain. Cryptographic proof of payment with zero balance leakage.

04

Access

API grants access to the requested resource. Batch credits are tracked off-chain. One payment, many requests.

Ecosystem

Sixframeworkintegrations.Pluginandgo.
01

x402 Scheme

HTTP 402-based payment scheme for web APIs.

Middleware verifies FHE payments before granting API access.

02

MCP Server

Model Context Protocol integration for LLMs.

Any MCP-compatible agent can discover and pay for MARC services.

03

MPP Method

Machine-Payable Pages for agent-accessible endpoints.

Standardized payment metadata in HTTP headers and HTML meta tags.

04

AgentKit

Coinbase AgentKit plugin for autonomous agents.

Drop-in actions: wrap, transfer, register identity, verify payments.

05

Virtuals GAME

GAME framework plugin for Virtuals Protocol agents.

State-aware functions let GAME agents transact with encrypted tokens.

06

OpenClaw

Open-source claw machine agent framework.

Confidential micropayments for per-action agent billing.

Encryptedpaymentsin5linesofcode.
server.ts
import { marcMiddleware } from "marc-x402";

app.use(marcMiddleware({
  price: 0.001,
  token: "cUSDC",
  network: "base-sepolia"
}));
client.ts
const res = await fetch(url, {
  headers: {
    "X-402-Payment": marcPayment({
      amount: 0.001,
      nonce: randomNonce()
    })
  }
});
Buildthefutureofagentcommerce.

Open source. Testnet live. Mainnet ready.