CUSTODY
Connect Wallet

Lock the payment. Release on delivery. Earn while it waits.

CUSTODY escrows USDC against a delivery milestone on Arc. Your supplier, contractor, or agent posts a performance bond and proves the work — then you release or refund. While it's locked, the escrow earns yield. Working capital that doesn't sit idle.

Custody Vault
Arc Testnet
Vault balance
$
USDC USDC
Net APY
Escrows
Strategy
Price / share
Open dashboard →
Built on
USDC USDC native
Arc Arc Network
MetaMask compatible
Circle Circle Programmable Wallets

Pay on proof, not on trust.

Lock the buyer's USDC in on-chain escrow until the goods or work are delivered and verified — bonded against failure, earning yield while it waits.

Escrow + bonds

Lock USDC against a milestone with a deadline. The supplier posts a performance bond and submits proof of delivery. You — or a neutral verifier — release the funds. Dispute, and the bond slashes to you.

Idle capital earns

USDC that isn't locked in an active escrow earns yield via USYC — Circle's tokenized T-bill fund — and converts back to USDC on withdraw. Working capital that doesn't sit idle.

Dispute or timeout

If the delivery fails, a neutral verifier disputes — the amount refunds to you and the supplier's bond is slashed your way. If the supplier ghosts, anyone can settle after the deadline. No funds stuck.

Working capital that doesn't sit idle.

Cross-border trade — the kind flowing through Dubai and the GCC every day — runs on trust gaps: pay upfront and risk non-delivery, or pay after and the supplier carries the risk. Escrow closes the gap, and the locked capital keeps earning.

Import / export

An importer at Jebel Ali locks payment for a shipment and releases it in tranches as milestones clear. The supplier's bond signals commitment; a neutral inspector verifies before funds move.

PO & invoice financing

Fund a purchase order with delivery-triggered release. Idle escrow earns USYC yield in the meantime — the working capital pays for itself while it waits.

Freelance & agents

Same primitive pays a contractor or an autonomous agent on verified delivery. Bond, proof, release or dispute — works whoever does the work.

How it works

Four steps from wallet to delivery-triggered payment.

01

Connect a wallet

MetaMask or sign in with email — Circle provisions a programmable wallet behind the scenes.

02

Fund the vault

Deposit USDC once. Any balance not locked in an escrow earns yield via USYC.

03

Open an escrow

Lock USDC against a milestone with a deadline and an optional neutral verifier.

04

Release on proof

The supplier posts a bond and submits proof. Approve and funds release; dispute and the bond is yours.

Open your first escrow

Free to use on Arc Testnet. No signup, no API key required to read.

Open app →