ERC-7683 Standards-Compliant Cross-Chain Clearinghouse

Universal Settlement Rail for
Cross-Chain Stablecoins & Autonomous Agents

Production-grade settlement infrastructure uniting ERC-7683 multi-rail routing with Stripe/Tempo's Machine Payments Protocol (MPP) and the Open Wallet Standard (OWS).

Architected for Production Commerce

Deterministic settlement guarantees across merchants, human payers, and autonomous software.

Receiver Role

Merchants & Receivers

  • •Target Asset & Chain Specification: Designate your exact receiving address and asset (e.g. Base USDC) with zero forced bridging.
  • •Stateless Merchant Operation: Paylinks and payment challenges are cryptographically self-describing; zero database setup required to issue quotes.
  • •REST Querying & Webhooks: Query arrival by invoice ID via REST API or receive HMAC-signed webhooks upon finality.
Client Role

Web3 Payers

  • •Multi-Asset Origin Flexibility: Pay using USDC or USDT on Ethereum, Arbitrum, Base, Optimism, or Polygon.
  • •1-Click Gasless Authorization: Sign standard Uniswap Permit2 authorizations without needing native gas tokens on the origin chain.
  • •Fast Solver Fill: Liquidity fronted immediately on the destination chain via ERC-7683 solver networks (Across V3) or CCTP mints.
Machine Role

Autonomous Software & Agents

  • •HTTP 402 Wire Standard (MPP): Standardized payment negotiation over HTTP headers with zero human popup prompts.
  • •Policy-Gated Keystores (OWS): Local encrypted key vaults (~/.ows/) enforcing per-tx caps and daily budgets client-side.
  • •Streaming Channels: Off-chain cumulative vouchers for high-frequency, sub-cent micro-billing (<5ms response).

Core Technical Invariants

Deterministic security guarantees enforced across the stack.

Fast Settlement

Sub-15 second finality via ERC-7683 solver network liquidity.

Stateless Routing

Cryptographically signed orderData commits to recipient, rail, and fees.

Permit2 Witness Binding

orderHash embedded into EIP-712 witness preventing relayer payload tampering.

Autonomous Governance

Client-side spend policies halt runaway agent loops before signing.

Developer Integration

Integrate checkout widgets, issue HTTP 402 challenges to AI agents, or query REST APIs.

import { CirculatorCheckout } from '@circulator/react';

export function MerchantCheckout() {
  return (
    <CirculatorCheckout
      collector="0x742d35Cc6634C0532925a3b844Bc454e4438f44e"
      destChainId={8453} // Base
      destToken="USDC"
      amount={50000000} // $50.00 USDC
      onSuccess={(txHash) => console.log('Payment verified:', txHash)}
    />
  );
}