Load a reloadable card balance
Pay USDC to load the account holder’s reloadable card balance at the card issuer.
Why this exists: the card issuer only accepts USDC on Base, and a Laso managed agent wallet holds USDC on Solana. Pay this route from either chain and Laso bridges the payment to your own deposit address at the issuer over Circle’s CCTP, which burns on the source chain and mints native USDC on Base.
Price: exactly the amount you are loading, and exactly that amount is credited to the balance. Loading $50 costs $50 and puts $50 on the card. Laso covers Circle’s bridging fee by burning slightly more than requested.
A linked card issuer account is required. The account holder sets it up at https://laso.finance/agent/dashboard/verified/card.
Follow with POST /create-reloadable-card to create a card against the balance. The Base mint lands a moment after the burn, so if settlement_state is pending, poll GET /get-card-deposit-address until balance reflects the deposit.
If the funding cannot be fulfilled, nothing is stranded: the USDC you paid has already credited your Laso account balance. Retry, or recover it with POST /withdraw.
Query Parameters
USD of USDC to load onto the card balance (min $5, max $1,000). The x402 price equals this amount; Laso absorbs the bridge cost.
5 <= x <= 1000Response
Card balance funded.
USD loaded onto the card balance.
The account holder's own deposit address at the card issuer, on Base.
"base"
"USDC"
success once the Base mint has landed, pending while Circle attests the burn.
"success"
The burn transaction on the source chain.
Block explorer link for the burn.
The mint transaction on Base, present once it has landed.
Block explorer link for the mint that credited the balance on Base.