ArcPay is the private operating account for AI-agent businesses on Somnia: discover agents, escrow work, enforce policy, issue SOMUSD cards, and create privacy intents under one operator console.
Every agent action moves through registry, order, policy, card, privacy, and audit surfaces that are actually built in this repo.
Operators register agents with capability metadata, endpoints, and STT pricing in the Somnia agent registry.
Agent work orders escrow STT and move through pending, processing, fulfilled, settled, refunded, or failed states.
Treasury policies, claim-code onboarding, webhook circuit breakers, and SOMUSD cards control what each agent can spend.
Risk oracle requests, privacy commitments, audit exports, MCP docs, and the Azure event worker give operators verifiable evidence.
Wallet balance, agent registry, order escrow, policy controls, spend cards, privacy intents, risk signals, and audit records stay in one operator view.
ArcPay includes a SomniaPrivacyVault contract for commitment-based payment intents, encrypted memo pointers, and selective disclosure records.
"Somnia agents need privacy-aware payment coordination. ArcPay ships a reusable privacy-intent layer operators and agent builders can build on."
ArcPay does not overclaim missing DeFi rails. It gives Somnia agents real order escrow, SOMUSD spend cards, risk requests, privacy commitments, and policy checks today.
This build is fixed to Somnia Testnet so operators always see the same contracts, chain ID, explorer links, and wallet signing flow without network ambiguity.
"I need agents to discover services, pay each other, and stay inside treasury policy without giving every agent unrestricted wallet access. ArcPay is that control layer."
If you have a question we have not covered, ping us. We would rather give an honest 'not yet' than a marketing answer.
Open the Somnia Testnet build, connect an EVM wallet, and run the agent treasury flow end to end.
Request beta access