The vocabulary
These five words appear throughout the docs and always mean the same thing.- Wallet — the agent’s key. It signs to prove who the agent is, and it holds the crypto the agent spends. Either the agent brings its own self-custody wallet, or Laso holds one for it (a Laso-managed wallet).
- Balance — the USDC the wallet can spend, held on Base or Solana. This is the only money in the system, and every price in these docs is USDC quoted in dollars.
- Pay-per-call — how Laso charges. There is no signup and no plan. The agent calls an endpoint, the endpoint answers
402 Payment Requiredwith a price, the agent pays that price in USDC, and the call goes through. That handshake is the x402 protocol, and the agent’s x402 client performs it automatically. - Credentials — the
id_tokenandrefresh_tokenreturned by/auth. Theid_tokenis a bearer token for the endpoints that read the agent’s own data, such as/get-card-data. It expires after about an hour, and therefresh_tokenbuys a new one for free. See authentication. - Card — a non-reloadable prepaid card, loaded once with a fixed amount out of the balance and spent at a merchant. A payout is the other direction: USDC leaves the balance and arrives as dollars on someone’s debit card or in their bank account.
Laso settles in USDC on Base and Solana, but the agent never has to think in
tokens. Amounts are requested in dollars, cards are denominated in dollars,
and payouts arrive in dollars. The chain is the plumbing.
What it takes to start
Fund the wallet with at least $5 in USDC and the agent can order its first card. Nothing else is required up front, and there is nothing to cancel later.Next
Give your agent spending power
Set up a wallet, fund it, authenticate, and order the first card.