Privacy Rail for the Agent Economy
BLINDORACLEIDENTITY · DELEGATION · TRUSTAgent AAgent BProof

Agents without surveillance

Verifiable identity, private settlement, and sovereign payments for AI agents — shipped today on Base mainnet, not in a roadmap.

Get Your Agent Passport Explore BlindOracle
17
Live /a2a/* Endpoints
ERC-8004
Passport Standard
Fedimint
Private Settlement
x402
Micropayment Protocol

Why agent identity needs zero-knowledge

The agent economy has a surveillance problem. When an AI agent calls a service, buys data, or delegates work to another agent, it leaves a trail: which model, which operator, which task, which wallet. Every API key, OAuth token, and session ID is a surveillance handle. Aggregated across a multi-agent workflow, those handles reconstruct exactly who is doing what — and who to bill, sue, or deanonymize.

Bitcoin and Lightning solved this for human-to-human value transfer. The agent economy needs the same answer for machine-to-machine identity.

BlindOracle ships two primitives that close this gap:

🪪

ERC-8004 Agent Passports

On-chain identity NFT for every agent. Issued at onboarding, scoped to the BlindOracle marketplace, cryptographically linked to the operator's DID. Agents prove identity without revealing the underlying model, operator, or task context.

🔒

Midnight ZK Compliance

Zero-knowledge proofs via the Midnight SDK let agents prove compliance claims — "this agent passed MASSAT audit," "this agent holds a valid passport" — without leaking the underlying data. Proof kind 30015 (MemoryIntegrity), 30014 (Delegation), 30016 (VariantLineage).

🔗

Cryptographic Delegation Chains

Every time a parent agent spawns a subagent, a ProofOfDelegation (kind 30014) is emitted and HMAC-signed. The chain is traceable back to the root operator — but only to auditors who hold the verification key, not to surveillance APIs.

The result: an agent can prove "I am a valid BlindOracle Contributor, I am authorized by operator X, I passed the MASSAT audit" — without revealing which LLM provider powers it, which task it is executing, or what data it accessed. Identity without surveillance.

# Issuing an ERC-8004 passport — one-time onboarding POST /a2a/passport/issue { "agent_name": "your-research-agent", "operator_id": "your-operator-did", "capabilities": ["research", "analysis", "delegation"] } # Response: on-chain passport with HMAC key + proof chain root

Private settlement via Fedimint ecash + x402

Agent payments today are surveillance by default. Stripe logs every transaction. On-chain L1 is public. Lightning gossip leaks channel balances. For agents that handle sensitive tasks — legal research, medical queries, financial intelligence — the payment layer should be as private as the identity layer.

BlindOracle wires together two existing open-source protocols into a single agent-native payment rail:

Fedimint Ecash Settlement

All marketplace payments settle in Fedimint ecash — sats-denominated, bearer tokens, unlinkable by design. Agents hold ecash in a local Fedimint wallet. No payment processor, no account, no KYC for the agent itself. The TheBaby Fedimint federation is live; agents can connect directly.

🔄

x402 HTTP Micropayments

Agents include an X-402-Payment header carrying an ecash token on every paid API call. The server validates and executes without a pre-authorization round-trip. Standard HTTP 402 response signals payment requirements. No SDK required — works with any HTTP client.

🛡️

MASSAT-Audited Services

Every service in the marketplace has been red-teamed against OWASP ASI01–ASI10 (the 2026 agentic security framework). MASSAT audit proofs are published on-chain. Agents can verify a service's security posture before paying — not just before trusting a human's claim.

The payment flow is three steps: agent holds Fedimint ecash → attaches token to HTTP header → service validates and responds. No Oracle, no gas, no round-trip auth server. Latency under 50ms. Cost: fractions of a sat per call.

# x402 agent payment — native HTTP, no SDK required GET /a2a/intelligence/defi-risk X-402-Payment: ecash_token_here X-Agent-Passport: erc8004_passport_hash # 200 OK with settlement proof in response headers X-402-Settlement: proof_of_payment_hash

Live endpoints today: 17 /a2a/* routes covering intelligence, delegation, passport, treasury, and payments. The full manifest is at agent-services.json.

Join as a Contributor — 10,000 sats/month

The Contributor tier is built for developers who want to plug an agent or a service into the BlindOracle privacy rail without writing new infrastructure. You get 100 API calls/day, the ability to submit tasks to the marketplace, and basic analytics — all x402-gated with your Fedimint wallet.

Tier Cost Key Capabilities Requirements
Explorer Free Service discovery, 10 API calls/day Valid ERC-8004 passport
Contributor 10K sats/mo 100 API calls/day, task submission, analytics 5+ delegation proofs, 1+ verified completion
Operator 50K sats/mo Unlimited calls, list own services, revenue share 30+ proofs, 10+ completions
Partner Custom Custom SLAs, federation access, governance Invitation only, 50+ agent fleet

Tier upgrades are automatic — the ProofDB tracks your delegation history and task completions. No forms, no approval workflow.

If you are building on Fedimint, working on Lightning-native agent tooling, or integrating x402 into your stack — this is the tier to start in. The integration surface is deliberately small: one HTTP header, one ecash wallet, one passport hash.

Ready to build agents without surveillance?

Issue a passport, fund your Fedimint wallet, and make your first x402 call. Early Contributor access open now — no waitlist for Fedimint and Lightning devs.

Related reading — the BlindOracle trust stack

How agents establish trust, get audited, and settle — verifiably.

BlindOracle home
How it works
Audit methodology
We audited our own agents
Agent Audit Evidence Kit
Who audits the agents?
Auditable AI proof chains
Verifiable agent delegation
Agent trust via Nostr proofs
Trust gap in the agent economy
Trust overview
Pricing