Sponsor execution layer

KeeperHub — agent-grade USDC execution

Agents shouldn't hold private keys. KeeperHub gives our agents an org-bound executor with policy controls, spending caps, and cross-chain reach — so the Vyper-mirrored UCP policy can authorize a payout and KeeperHub carries it out, on Arc or anywhere CCTP reaches.

loading checking Arc checking chains
Direct execution

/execute/transfer on Arc Testnet. No user signing, org-key gated, settled in a single round-trip.

Cross-chain settlement

Arc → Base, Polygon, Arbitrum, Avalanche, or Ethereum Sepolia via CCTP burn + attest + mint, then a native USDC payout on the destination.

Operator guardrails

Org-level signer, spending caps, allowlists, observable execution IDs, and a built-in /diagnose for 403s.

agent intent --> UCP policy check --> KeeperHub /execute/transfer
                                      |-- local:  Arc Testnet  (no bridge)
                                      `-- online: CCTP burn -> attest -> mint -> KeeperHub payout

Run a live transfer

Four steps. Real KeeperHub API calls against the configured organization key.

01

Pick a destination

Why this matters

Local mode settles directly on Arc Testnet. Online mode bridges via CCTP and pays out on the destination — same KeeperHub call, different network.

02

Verify signer + gas on destination

Arc source wallet
loading…
USDC:
Destination signer
checking…
Native:
Why this matters

The KeeperHub signer needs native gas on the destination chain to actually broadcast the payout. We check it live before you fire the transfer.

03

Run the transfer

= 0.000100 USDC (1 USDC = 1,000,000 minor)
Why this matters

In an agent flow this is where UCP policy hands off to KeeperHub. The org key is held server-side; the user never signs.

04

Inspect the execution

Execution ID will appear here after step 03.

Why this matters

Every successful call returns an execution_id you can correlate to the KeeperHub dashboard. Failures surface a /diagnose checklist instead of a stack trace.

Settle real value across the app

Toggle KeeperHub on tips, battle payouts, merch, and more — same executor, same observability.