AgentCash is the easiest way for an autonomous agent to pay Remlo’s MPP and x402 endpoints. It’s an agent side wallet, not a server integration. Remlo doesn’t depend on AgentCash; AgentCash is one of many ways to pay our endpoints (the others are rawDocumentation Index
Fetch the complete documentation index at: https://docs.remlo.xyz/llms.txt
Use this file to discover all available pages before exploring further.
@x402/core SDK, Coinbase Agent Kit, and any custom HTTP client that implements the 402 retry loop).
Why AgentCash
It handles three things automatically:- Multi chain wallet. One AgentCash account holds USDC on Tempo, Base, and Solana. Same identity, three keypairs (EVM keys are network agnostic; Solana uses its own keypair). When you fund any chain, balance shows up under the same wallet object.
- 402 negotiation. When an HTTP request returns 402, AgentCash reads the
accepts[]array, matches networks against your wallet balances, picks one, signs the payment proof, and retries the request with the proof attached. No agent code touches the protocol layer. - Discovery. Endpoints publish their pricing and supported rails via OpenAPI. AgentCash discovers and lists them by origin without paying anything.
Setup
base, tempo, solana.
Discovering Remlo’s endpoints
mpp, x402), and accepted networks. The same data is in https://www.remlo.xyz/openapi.json if you prefer to consume it directly.
Calling a paid endpoint
200 OK with the response body. Payment is recorded by Remlo and settled by the facilitator out of band; AgentCash doesn’t block on settlement confirmation.
In MCP mode
AgentCash exposes its tooling as an MCP server. Once registered with Claude Desktop, Claude Code, Cursor, or any MCP-compatible client, the model can call Remlo endpoints autonomously by invoking thefetch tool. You don’t write any glue code.
To install for your client of choice:
What about non AgentCash agents
The protocol is open. Any HTTP client can:- Read the 402 response and the
accepts[]array (or theWWW-Authenticate: mppheader for the Tempo rail). - Sign a payment proof with the wallet of their choice (
viem,ethers,@solana/web3.js,@x402/core’s built in clients). - Retry the same URL with
Authorization: mpp <credential>for Tempo orX-PAYMENT: <base64 payload>for Base/Solana.
@x402/core package on npm provides a TypeScript client that handles encoding and signing if you don’t want to roll your own.
What AgentCash isn’t
- It isn’t a dependency for Remlo. We don’t ship code that requires AgentCash to run.
- It isn’t an authentication system. Identity comes from Privy JWTs (for endpoints that need a principal) or from the agent’s wallet address itself (for endpoints that only need to know who paid).
- It isn’t a Remlo product. AgentCash is built and operated by
agentcash.dev. We use them because they implement the open x402 / mpp protocols correctly, not because of any contractual relationship.