Approve a budget once. Ember, an AI agent, paces the spend in real time. Every second settles in USDC on Arc.
Budget healthy. Drawing per second, one chapter still queued.
Built on the Circle & Arc stack
Authorize a per-session cap. A single signature reserves it against your Circle Gateway balance.
Video bills per second, books per page. Each draw is an atomic deduction, so concurrency can never overspend.
Guards run first; judgment calls go to Ember: continue, throttle, or stop. The decision is shown on screen.
Draws fold into one on-chain Gateway settlement. One ledger row, a real tx ref, 85% to the creator.
Given the remaining budget, how much of the current item is consumed, and what is queued, Ember makes a real allocation call. The UI separates a live model decision from a deterministic guard from a safe fallback, so you can see exactly when the AI is in control.
Plenty of headroom. Keep drawing per second, no reason to conserve yet.
Not a mock. Sessions produce settlement rows with a real Gateway tx ref, carrying the signed authorization as payment proof.
Accrued draws fold into a single EIP-3009 settlement, signed by a Circle developer-controlled wallet.
The buyer wallet signs EIP-3009 authorizations programmatically. No wallet prompt per metered tick.
Amounts are integer atomic USDC units at 6 decimals, so a single watched second has an exact price.
name GatewayWalletBatched
version 1
chainId 5042002
verifying 0x0077…0A19B9
type TransferWith
AuthorizationMonetize per moment instead of per subscription. Value accrues as people actually watch and read, then settles to your wallet in batches on-chain.
Sample any title safely in mock mode, or flip to Arc testnet for real settlement.