Sato Hub
Payment Rail

Laso Finance

Stablecoin-to-real-world spending for agents: prepaid and gift cards, Venmo/PayPal/ACH payouts.

  • Sato Score35
  • ChainsBase, Solana
ActiveSelf-Reported

Laso Finance is a closed-source payment rail on Base and Solana, with no code activity tracked. Sato Score 35/100 (how open, active and verifiable it is, not a safety grade), as of 2026-11-07. How the score works →

Check what an install would ask of your keys, before you run it →

No code activity tracked

Listed from laso.finance on 2026-09-23. Install: not attempted — no install path on record. Evidence →

Next step

Watch Laso Finance

One email if what we observe changes — its endpoint stops answering, or the listing is retired. Nothing else.

Check it from your agent

Add Sato Hub’s MCP server (no key), then ask:

https://satohub.ai/api/mcp
Run Sato Hub Preflight on https://laso.finance/mcp before I use it.
Full setup: Claude Code, Cursor, others →

Your project?

Prove you control the domain and correct this page — description, links, tags, chains. A claim proves control, not verification: it never changes the Sato Score.

Claim this listing →

Overview

Laso Finance turns USDC into prepaid cards, gift cards and fiat payouts (laso.finance). Its agent guide lists what an agent can do: order single-load or reloadable prepaid cards, buy gift cards, send via Venmo, PayPal or push-to-debit, make ACH transfers to registered US banks, and pay other x402 endpoints on behalf of agent wallets. It is reachable through direct x402 calls settled in USDC on Base or Solana, an MCP server at laso.finance/mcp, WebMCP, and an OpenAPI spec plus SKILL.md.

Sato Score

35/100· Low

How open, active & verifiable — not a safety or returns grade.

Maintenance & liveness
8/35
Code transparency
0/20
Interface verifiability
10/10
Docs & demo
6/10
Listing transparency & provenance
7/15
Independent verification
4/10

Evidence — listed vs checked · what the words mean

Listed from laso.finance on 2026-09-23. Install: not attempted — no install path on record.

ClaimValueEvidenceSourceChecked
Chains supportedBase, Solanaself-reportedagents.laso.financeas of 2026-11-07
Verification statusSelf-Reported — not independently reviewedself-reportedlaso.financeas of 2026-11-07
MCP endpoint answersanswered, but declined an anonymous probeobservedlaso.finance2026-11-07
Daily check record4 of 45 daily checks since 2026-09-23 succeededa success rate of our checks, not uptime; the source is this listing's own historyobserved—2026-11-06
ERC-8004 registrationdeclared address not found in the registryobserved—2026-11-07
Works withClaude Code (MCP), Locus, n8n, LangChain, OpenAI Agents, Palmyrconfidence 0.85self-reportedagents.laso.financeas of 2026-09-25
Sato Score35/100 (Low)how open, active and verifiable — not a safety or quality gradecomputedsatohub.ai2026-11-07

Self-reported rows are the project’s own words, dated when we recorded them — not a check. Only reproduced and reviewed rows carry a mark. None of these rows is a safety or quality rating.

Tool inventory — 62 tools, probed live 2026-09-26

  • get_version — Get the current docs version Returns the current content-hash version of the Laso Finance agent docs (`SKILL.md`, `openapi.json`, `llms.txt`, `llms-full.txt`, `ai-plugin.json`). Free, no auth or paym
  • refresh_token — Refresh an ID token Exchange a refresh token for a new ID token. This is a free endpoint — no x402 payment required. Uses the standard OAuth2 `grant_type=refresh_token` pattern.
  • get_card — Order a USA prepaid card Pay between $5–$1000 USDC to order a Laso Finance USA prepaid card. By default returns JSON with auth credentials and card info (for AI agents). Pass `format=html` to get an
  • get_card_data — Get card details Returns the current status and details of card orders. If `card_id` is provided, returns a single card, looked up across U.S. non-reloadable, international non-reloadable, and reload
  • list_card_transactions — List reloadable card transactions Returns transactions on the authenticated user's **reloadable** cards, newest first: amount, merchant, status, and timestamps. Pass `card_id` for one card's history
  • get_card_deposit_address — Get the reloadable card deposit address Returns the account holder's own USDC deposit address at the card issuer, and the balance currently on it. **This is how an agent funds a reloadable card balan
  • create_reloadable_card — Create a reloadable card Creates a **reloadable** card funded from the account holder's balance with the card issuer, and returns it. This is the same card the holder creates in the Laso dashboard, s
  • get_account_balance — Get account balance Returns the current account balance and total deposits for the authenticated user.
  • get_kyc_status — Get KYC verification status (optional) **KYC is optional.** Most endpoints (cards, gift cards, push-to-card, account balance, withdrawals) do not require verification. It is only needed for certain f
  • get_kyc_link — Get a KYC verification link (optional) **KYC is optional.** It is only needed for certain features such as Venmo/PayPal payouts via `/send-payment`, and may be used for additional controls in the fut
  • register_webhook — Register a notification webhook (free) Registers (or replaces) an HTTPS webhook URL to receive the calling wallet's account notifications as signed POSTs — banking application status changes, bank tr
  • get_webhook — Get webhook registration & delivery health (free) Returns the calling wallet's webhook registration and its delivery health. The signing secret is never returned here — it is shown once by `POST /reg
  • delete_webhook — Delete the notification webhook (free) Removes the calling wallet's webhook registration. Notifications keep flowing to the user's other channels (push, SMS, Telegram, in-app); only the webhook deliv
  • withdraw — Withdraw from account balance Initiate a withdrawal from the user's account balance. The USDC is sent on Solana to the `solana_address` you supply; the destination is never inferred, so the address i
  • get_withdrawal_status — Get withdrawal statuses Returns the status of withdrawals for the authenticated user. If `withdrawal_id` is provided, returns a single withdrawal. If omitted, returns all withdrawals.
  • refresh_card_data — Trigger a card data refresh Requests an updated balance for a card. For U.S. non-reloadable cards (default), the card is re-scraped from the issuer via a retrieval queue and processed asynchronously
  • order_intl_card — Order an international prepaid card Order an international non-reloadable prepaid card (USD). The order is queued and fulfilled by an admin — after fulfillment, card details become available via `GET
  • cancel_intl_order — Cancel a queued international card order Cancel a previously queued international non-reloadable card order, as long as it has not yet been fulfilled by an admin (`state=queued`). The charged amount
  • search_merchants — Search merchant spend data Search Laso's merchant database for confirmed spend data for a given card type. Returns whether the card was accepted, not accepted, or unknown at each merchant. Use `card
  • start_signup — Start a signup for a human with no Laso account Begins account creation for a human who does not have a Laso account yet. Requires no authentication, because the caller has no account. This does **n
  • get_signup_status — Wait for your human to finish the signup Long-polls until the human opens the claim link and finishes creating the account. Holds the connection open for about 60 seconds and returns **204 No Content
  • get_auth_link — Get a login link for the web dashboard Returns a URL that a human can open in a browser to log in to the Laso Finance web dashboard as the authenticated user. Useful for humans who want to see what t
  • send_feedback — Send feedback about the API Tell the humans running Laso what worked, what was confusing, and what you wish existed. It lands on their dashboard, so it is the best channel for API friction and featur
  • list_address_book — List saved recipients The saved recipient names your human manages on their dashboard, so a request like "send $20 to the coffee vendor" can be resolved to an address instead of asking them for it.
  • save_address_book_entry — Save or rename a recipient The saved recipient names your human manages on their dashboard, so a request like "send $20 to the coffee vendor" can be resolved to an address instead of asking them for
  • delete_address_book_entry — Remove a saved recipient The saved recipient names your human manages on their dashboard, so a request like "send $20 to the coffee vendor" can be resolved to an address instead of asking them for it
  • push_to_card — Send money to a debit card (USD, EUR, GBP) Pay USDC to initiate a push-to-card transfer. Specify the face value in the target currency (USD, EUR, or GBP); Laso computes the USDC cost using the curren
  • send_payment — Send a payment via Venmo or PayPal Pay USDC to send money to a Venmo or PayPal recipient. The x402 USDC price is the requested amount plus a 4.9% fee (with a $1.50 minimum fee). On-chain payment cred
  • fund_card_balance — 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 manage
  • withdraw_card_balance — Withdraw from a reloadable card balance Move unspent money off the account holder's reloadable card. The balance behind a reloadable card is held by the card issuer, and this asks the issuer to pay `
  • list_payment_recipients — List saved Venmo and PayPal recipients (free) Lists the Venmo or PayPal recipients this account has paid before, so you can resolve a name your human said ("send $20 to Jane") into the `handle` that
  • update_payment_recipient — Rename or archive a saved recipient (free) Renames a saved Venmo or PayPal recipient, archives it, or both. Provide at least one of `display_name` or `archived`. Archiving hides an entry from the de
  • delete_payment_recipient — Remove a saved recipient (free) Removes a saved Venmo or PayPal recipient. Payment history is kept; only the saved entry stops being offered. This is not reversible through the API, so prefer archiv
  • get_payment_status — Check Venmo and PayPal payout status (free) Reports the state of the Venmo and PayPal payouts this account has sent with `GET /send-payment`. Free: only the payout itself is a paid action. Three way
  • send_bank_payment — Send dollars to a bank account Pay USDC to send dollars to a bank account by ACH. The x402 USDC price is the requested amount plus a 0.25% transfer fee (with a $1.50 minimum fee). On-chain payment cr
  • list_bank_recipients — List bank payout recipients (free) Lists the recipients registered on your banking profile and the destinations attached to each, so you can find the `destination_id` that `GET /send-bank-payment` pa
  • search_gift_cards — Search the gift card catalog Browse and search available gift cards. Returns a list of gift card products with pricing, denomination, and catalog information. Use the `laso_server_id` from the result
  • order_gift_card — Order a gift card Pay USDC via x402 to order a gift card. First browse the catalog via `GET /search-gift-cards` to find the `laso_server_id` for the card you want, then call this endpoint with the am
  • create_banking_profile — Create the banking profile Opens the banking profile that all other banking calls hang off. Identity verification is required first; if the human has not verified, the reply carries `kycRequired: tru
  • get_banking_profile_status — Check the banking profile status Reads the current state of the banking profile: whether it exists, and where its application stands. Free.
  • get_banking_application — Read the banking application Reads what the application still needs. Returns `ready` (whether it can be submitted), `applicationStatus`, and the outstanding questions. The identity answers carry over
  • update_banking_application_details — Answer application questions Submits answers to the non-identity application questions read from `getBankingApplication`. Call as many times as needed; each call merges. Free.
  • upload_banking_document — Upload a proof-of-address document Attaches a proof-of-address document to the banking application, for the cases where the partner asks for one. The application must already exist and have an indivi
  • submit_banking_application — Submit the application Submits the completed application for review. If the partner rejects it as incomplete, the reply says what is still missing rather than failing opaquely. Free.
  • create_banking_account — Open an on-ramp or off-ramp account Opens a banking rail. An **on-ramp** issues a virtual US bank account: dollars sent to it arrive as USDC in the managed wallet. An **off-ramp** pays out to a bank
  • list_banking_accounts — List banking accounts Lists the account's banking rails and their details — for an on-ramp, the routing and account numbers to give whoever is paying in. The off-ramp deposit address is deliberately
  • create_banking_recipient — Create a payout recipient Creates a person or company money can be sent to. Bank details are attached separately with `addBankingDestination`. Free.
  • add_banking_destination — Attach bank details to a recipient Attaches a bank account or crypto address to a recipient and returns the `destination_id` that `/send-bank-payment` pays out to. Free.
  • list_banking_recipients — List recipients and destinations Lists payout recipients and their destinations, with account numbers masked to the last four digits. This is where `destination_id` values come from. Also available a
  • update_banking_destination — Rename a destination Sets or clears a destination's nickname. This is the only editable field: bank details are immutable at the partner, so anything else wrong means deleting the recipient and creat
  • delete_banking_recipient — Delete a recipient Deletes a recipient, its destinations, and any off-ramp account that paid out to it. Irreversible. Free.
  • get_banking_transaction — Read one transaction Reads a single banking transaction — an on-ramp arriving or an off-ramp paying out — with its normalized status. Free.
  • list_banking_transactions — List transactions Lists banking transactions for the account: money arriving over the on-ramp and paying out over the off-ramp, with normalized statuses and amounts. Free.
  • exchange_api_key — Exchange an API key for a session Exchanges a durable `lasoak_` API key for a short-lived `id_token` (one hour) plus a `refresh_token`, and returns an `auth_url` to hand your human so they can watch
  • get_agent_spend_limit — Read the per-payment spend limit Returns the maximum the account owner allows for any single payment from the managed wallet: `maxPerPaymentUsdc`, plus the `min`, `max`, and `default` bounds it can b
  • create_agent_api_key — Issue an API key Issues a durable `lasoak_` API key for the account. **The raw key is returned once** — only its hash is stored, so it cannot be retrieved again. Normally the human does this from the
  • announce_connection — Call this FIRST, before any other Laso tool. Your human is watching a screen that waits for you to connect; this is what resolves it, names you in their dashboard, and starts a session in their activi
  • get_agent_wallet — Get your managed agent wallet: whether one exists, its Solana address, its USDC balance, and whether it needs funding. Paid tools draw from this wallet, so check it before your first paid call. Fund i
  • create_agent_wallet — Create your managed agent wallet (one per account; idempotent). Returns the wallet's Solana address. Fund it with USDC to pay for the paid tools.
  • agent_wallet_transfer — Transfer USDC out of your managed agent wallet to any Solana address. Use this to recover funds or move them to another wallet you control.
  • pay_x402_endpoint — Pay ANY external x402-paywalled endpoint from your managed agent wallet: the target's 402 challenge is settled in USDC and the response body is returned, with the settlement transaction as txHash. The
  • search_docs — Search the Laso Finance agent docs (SKILL.md and the full API reference). Returns the most relevant sections. Use this for anything the tool descriptions don't answer: auth flows, funding, fees, webho
Answers a handshake
not on the last check · 2026-11-07
Answers a call
not asked on the last check

Live probe verifies the interface responds — not what the tools do, their safety, or their output quality. The call is one read-only tool named by this server's own list (list_/get_/search_, no mutating verb anywhere in the name, no required arguments and none that look like a key, an address or an amount), asked once a day with no arguments. Not asked is not a failure.

Observed record — 46 daily checks since 2026-09-23

8.7%of 46 checks since 2026-09-23 succeeded
Currently unreachable from our probe for 42 days
Succeeded
4
Failed
42
Their error
0
Unattributed
42

State changed on 2026-09-27 (responding → unreachable from our probe).

This is the share of our daily checks that succeeded — not an availability guarantee. A check can fail because the host was down, because our runner timed out, or because the network in between dropped it, and only the first of those is a fact about this project. Failures are split by what we can attribute; anything we cannot attribute is counted, not hidden.

Last 30 days — to 2026-11-07, one point per UTC day

Share of OUR checks that succeeded
fewer than 2 points—
7-day rolling; unattributable days are gaps · 0/30 days
Tools listed
62
from the server's own tools/list · 29/30 days
Sato Score
35
as snapshotted that day · 29/30 days

A gap is a day we have no attributable observation — never a zero. Thirty points is the whole shape the free layer carries; the daily rows behind it stay in the snapshot series.

Tool inventory history — 62 now, peak 62, since 2026-09-23

  • 2026-09-26 62 → 62 +2 (exchange_api_key, send_feedback) −2 (agent_auth, feedback)

Recorded from our own daily tools/list handshake. A shrinking toolset is a real signal for an agent choosing a server; a gap in the series means the probe did not succeed that day, not that the tools disappeared.

Details

Chains
Base, Solana
Agent types
Payments
Open source
No
Works with
Claude Code (MCP), Locus, n8n, LangChain, OpenAI Agents, Palmyr
Last checked
2026-11-07

Marketplace Signals

No marketplace signals recorded for this resource yet.

Verification status reflects evidence reviewed by Sato Hub. Self-reported claims are never presented as verified.

#x402#mcp#offramp#prepaid-cards#payments#usdc

Where Laso Finance fits

Related concepts: How Agents Use Wallets, What Are Onchain Agents?

See something inaccurate or outdated?Submit a correction →

Listing History

Recorded changes to Laso Finance's listing — status, verification, Sato Score, and recent releases. Full history is kept in the listing record.

  1. Sep 27, 2026
    Sato Score tier: Medium → Low
    Score 62 → 35.
  2. Sep 25, 2026
    Auto-enriched: supported integrations
  3. Sep 23, 2026
    Listed on Sato Hub
  4. Sep 23, 2026
    Sato Hub began tracking this listing

Compared with

Appears in

Related Resources

Reference

QuestionsShowHide

Questions people ask about Laso Finance

Is Laso Finance open source?
No. Laso Finance is closed source as of 2026-11-07.
Which chains does Laso Finance support?
Laso Finance lists support for Base, Solana as of 2026-11-07.
Is Laso Finance still maintained?
Sato Hub tracks no commit or release for Laso Finance; it cannot say whether it is maintained.
How do I install or run Laso Finance?
Sato Hub has no deploy spec for Laso Finance; follow the project's own documentation at https://agents.laso.finance/guides/.
Is Laso Finance verified on Sato Hub?
No independent verification is on record for Laso Finance; its verification status is "Self-Reported" and its Sato Score is 35 of 100. Self-reported is not verified, and the score is not a safety, quality or returns grade.
Cite this pageShowHide

Cite this page

Sato Hub. "Laso Finance — Sato Hub." Sato Hub, updated 2026-11-07, accessed 2026-11-07. https://satohub.ai/resources/laso-finance

Data last refreshed 2026-11-07; this page is rebuilt daily. Citations carry the date so a reader can tell which snapshot a claim came from. Catalog data is licensed CC-BY-4.0.

Join the Sato Hub Briefing

Sign up for the Briefing: the agents, tools, and infrastructure that actually shipped, and why they matter.