Circle wallet control plane
Arc Wallet OS
Operate team and client wallets across developer-controlled, user-controlled and modular custody models.
Arc TestnetOne lifecycle, three custody modelsCircle receipt required for provider completion
Wallets3
Active2
User custody1
Pending ops1
Application layer
One agent balance, multiple currencies
Wallet OS is the operator layer behind a Pulsar-style experience: agents keep a USDC spending base, price invoices in EURC, and prepare fiat funding paths without exposing the custody complexity underneath.
USDC3,072.93Agent spend baseimplemented
EURC1,184.20Invoice and FX quote railplanned
Fiat railGateway-readyTop-up path for operatorsplanned
USDC -> EURCStableFX-ready quotepriced
EURC invoice -> USDC budgetPolicy-priced settlementplanned
Fiat top-up -> agent walletGateway funding pathplanned
BalancesUSDC / EURCArc-native account surface
PaymentsPolicy-gatedOperator limits before movement
Card-like spendDaily capAgent budgets act like controls
CCTPHidden routeCross-chain movement stays behind UX
GasAbstractedSponsored execution model
Gateway execution adapterBalance -> Spend -> Forward -> TraceMaps the latest Gateway and Stablecoin Kit update into one operator path: readable balance, spend estimate, forwarded route and transaction hash capture.
Live transaction readiness
Circle Wallet execution
Wallet OS checks the Circle path before a policy-gated transfer is attempted: credentials, source wallet, Arc Testnet USDC token lookup, readable balance, recipient policy and smoke-transfer guardrails.
Circle pathDemo mode
Source walletNot configured
USDC balanceUnreadable
Token lookuplocked
Max transferpolicy-gated
Last checkConnect key
MissingArc API keyConnect a scoped key to inspect the production wallet path.
MissingCircle envCircle credentials are checked after connection.
MissingSource walletSource wallet is checked after connection.
MissingUSDC tokenArc Testnet USDC lookup is checked after connection.
MissingBalance readReadable balance is checked after connection.
MissingRecipient policyRecipient allowlist is checked after connection.
Next controlled smoke: 0.003 USDC from the configured source wallet after a write-scope Circle key is present.
Wallet registry
Custody & lifecycle
entity secret
0xe587fe4875e8ce65a5473c66488b6bc7d54b80a8Provider operation
Lifecycle request
Signing policy
Approvals & controls
Access model
Roles & recovery
ops@arcsuite.appactiveowner
finance@arcsuite.appactiveapprover
RecoveryCustody-specific pathentity secret backup
Audit timeline
Wallet lifecycle events
| Wallet | Action | Actor | Status | Detail | Time |
|---|---|---|---|---|---|
| Treasury Operator | Sign | Arc Operator | confirmed | Signed Arc Flow settlement. | Jun 23, 2026, 9:39 AM |
| Agent Smart Account | Provision | Arc Operator | submitted | Creating modular smart account. | Jun 23, 2026, 8:45 AM |