deposit.now is programmable funding infrastructure shaped as HTTP 402. An agent declares a target address and net amount, pays amount + 1% via x402, and after settlement the platform forwards net USDC on Base. Optional public receipts document payer, target, fee, and explorer links when storage is configured.
Problem
Agents that already hold USDC often need a simple, machine-readable way to deposit into a known address over HTTP — without integrating a full wallet platform. Raw transfers lack a standard 402 flow and productized receipts. CDP Fund solves funding inside Coinbase’s stack, not every open agent integration.
Solution
- One deposit call —
POST /api/depositwith target, amount, optional memo. - x402 exact scheme — gross = amount + 1%; facilitator verifies on-chain.
- Forward after settle — platform retains fee, forwards net (async; can fail).
- Optional receipts — public page when Blob storage is configured.
Architecture
- Agent →
POST /api/deposit→ HTTP 402 - Agent pays gross via x402 → retry with payment proof
- Facilitator settles USDC to platform wallet
- Intent recovered from body and/or stored intent → forward net to target
- Response
payment_received+ receipt URL; poll receipt forforwardStatus
Comparison
Coinbase already funds wallets (Fund/Send). deposit.now is a complementary open rail — not a replacement.
| Feature | Direct transfer | Coinbase CDP Fund | deposit.now |
|---|---|---|---|
| Fund a wallet | You craft the transfer | Yes — Fund / Send skills & APIs | Yes — x402 pay, then forward to target |
| Payer integration | Wallet + chain code | CDP credentials / AgentKit stack | Any x402 client (no deposit.now API key) |
| Target wallet | Any address you control sending to | Best inside CDP wallet stack | Any EVM address you pass as target |
| Public receipt page | No (tx hash only) | Your own logs / explorer | Optional public /receipt/{id} when storage is configured |
| Protocol shape | Raw on-chain | CDP + x402 in their product | HTTP 402 + open API + llms.txt |
| Fee model | Gas only | CDP / product pricing | 1% platform fee on net amount |
Economics
- Net amount: the
amountfield. - Platform fee: flat 1% of net, paid as part of gross x402 payment.
Limits (honest)
- Does not create wallets or sub-accounts.
- HTTP 200 does not mean target already holds funds.
- Public receipts require server storage configuration.
- Forward can fail; operators should monitor CDP hot wallet health.
Risk summary
See disclosures. Experimental infrastructure, not a money transmitter or bank. On-chain payments are irreversible.