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 prepaid card spent at a merchant. The USA and international cards are non-reloadable: each is loaded once with a fixed amount out of the balance. The reloadable card draws on the account holder’s balance with the card issuer and can be topped up and spent again. 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.