Latitude 10 Agent Payments Sandbox
Every way an agent payment can go wrong, on your laptop, for $0.

What is the Latitude 10 Agent Payments Sandbox?
The server takes the payment and then crashes: did your agent pay again? The same signed payment arrives twice: does your API serve it twice? These failures are where money is lost, and a testnet won’t produce them when you need them. The sandbox does, on command.
A local payment world with fake USDC, a fake x402 facilitator, fake Tempo and Stripe for MPP and a fake Lightning node for L402, speaking the real wire formats so the official clients work unchanged. A conformance check runs your agent, or your paid API, against every failure and shows where it loses money. Free and MIT licensed.
You run this code and are responsible for it: review it, test it on staging, and check that it meets the laws, platform rules and security standards that apply to you before production. It is not legal, compliance or financial advice, and using it doesn’t make Latitude 10 your payment processor or service provider.
What do you get?
- x402 (HTTP, MCP and the facilitator API), MPP on Tempo and Stripe, and L402 over Lightning, all local
- 14 named failures: server error after payment, timeout, replay, duplicate, price changed, expired, insufficient balance and more
- check agent: runs your paying agent, in any language, against every failure and flags double payments and wrong terms
- check server: plays agents against your paid API and flags content served before settlement, replays and underpayment
- Put fake payments in front of your own API with proxy routes
- Every payment drawn as a ladder: challenge, payment, verify, settle, receipt, with balances before and after
- Mainnet refused everywhere, and nothing is ever broadcast: the money is fake by construction
Every kit includes
- The full source code, yours to change
- A setup wizard: node setup.mjs
- A versioned release with a changelog
- A download link that always serves the latest release
How do you set it up?
node setup.mjsWith no keys and no network: makes a wallet with $10 of sandbox money, pays once on x402, MPP and L402, plays five failures with a naive agent and a careful one side by side, then runs check agent on both and check server on a bundled paid API.
You'll need: Node.js 22.13+. Nothing else.



