Sacamos

Solana Blinks for Cash-Out: How to Send USDC to Your Bank From a Link

What Solana Actions and Blinks are, how a Sacamos cash-out Blink turns a link into a signable USDC transaction, and how to use one safely from your wallet.

By the Sacamos team ·

A Solana Blink is a shareable link that a compatible wallet or app can turn into an interactive card, letting you review and sign a Solana transaction without leaving the page you are on. Sacamos publishes a cash-out Blink, so you can start sending USDC to your bank from a link — but the transaction is always shown to you and signed in your own wallet, and identity verification and bank details are still required the first time.

This guide explains what Blinks and Solana Actions actually are, how a cash-out Blink works step by step, where Blinks do and don't render, and the security habits that matter most when a link can ask your wallet to sign something.

The technology has two parts, defined in an open specification published by the Solana Foundation together with Dialect:

  • Solana Actions are APIs. An Action is a URL that, when queried, returns metadata (a title, icon, description and buttons or input fields) and, once you choose an option, returns a transaction ready for your wallet to sign. The Action never has your keys; it only proposes a transaction.
  • Blinks (short for "blockchain links") are the client side. A Blink is any surface — a wallet extension, a website, a social feed — that detects an Action URL and renders it as a card with buttons, so you can act on it in place.

In other words: the Action is the server that builds the transaction, and the Blink is the user interface that displays it. Your wallet is still the only thing that can approve and sign.

Support depends on the client, and it changes over time, so treat this as a general picture rather than a guarantee:

  • Wallet browser extensions. Phantom and Solflare have offered Blink support in their browser extensions, which can unfurl eligible Blink links on supported sites (X has been the best-known example). Settings for this may be off by default or vary by version — check your wallet's settings.
  • Dialect's ecosystem. Dialect maintains tooling, a registry of Actions, and SDKs that let other apps and websites render Blinks.
  • Other wallets and apps. Some other Solana wallets (for example Backpack) and dApps have added support as well. Mobile support is generally more limited than desktop extensions.

When a surface does not support Blinks, nothing breaks: the link simply opens as a normal web page, where you can complete the same flow by connecting your wallet. That fallback is part of the design.

Sacamos is a non-custodial off-ramp: you send USDC from your own wallet to a one-time deposit address owned by a licensed payout partner, who converts it and pays out to your bank over the local rail. The Blink is just a faster entry point into that same flow.

Here is what typically happens:

  1. You open or see the Blink. In a supported client, it appears as a card. On an unsupported surface, it opens the Sacamos website instead.
  2. You enter the details. The card asks for the inputs it needs, such as how much USDC you want to send.
  3. First-time setup happens on the website. If you have never used Sacamos, you will be sent to complete identity verification (KYC), which is performed by the licensed partner and required by law, and to add your bank details. A Blink cannot skip this step.
  4. You get a quote. Before anything is signed, you see the exchange rate, fees and the exact local amount you will receive.
  5. Your wallet shows the transaction. The Action returns a transaction that sends USDC on Solana to the one-time deposit address. Phantom or Solflare displays it for review.
  6. You approve or reject. Only if you sign does anything move. If you close the window, nothing is sent.
  7. The partner pays out. After the deposit is confirmed, the partner converts and sends the local currency to your bank — for example via SEPA Instant in the eurozone, SPEI in Mexico, or PIX in Brazil.
  • Networks: Blinks are a Solana feature, so a cash-out Blink sends USDC on Solana. Sacamos also supports USDC on Base through the normal web app.
  • Compliance: KYC and the rule that payouts generally go to an account in your own name still apply.
  • Limits: New users start with a lower initial limit while verification is new, whether they arrive through a Blink or the website.
  • Pricing: The fees and rate are shown in the quote; using a Blink does not add a special charge or discount.
  1. Make sure you hold USDC on Solana in Phantom or Solflare, plus a small amount of SOL for network fees.
  2. If you want Blinks to unfurl in your browser, check that Blink support is enabled in your wallet extension's settings.
  3. Open the Sacamos Blink from Sacamos's official link. Confirm the domain on the card is Sacamos's domain.
  4. If prompted, finish identity verification and add your bank details on the Sacamos site. This is a one-time setup.
  5. Enter the amount and review the quote — rate, fees and the local amount you will receive.
  6. Review the transaction preview in your wallet: the token should be USDC, the amount should match the quote, and the network should be Solana.
  7. Sign. Keep the confirmation and transaction signature for your records.
  8. Track the payout status until the funds arrive in your bank.

If you prefer the regular flow, the Phantom cash-out guide and the Solflare cash-out guide walk through the same process from the web app, and our article on transferring USDC from Phantom to a bank account covers it in more detail.

Because a Blink can put a signing request in front of you inside a social feed, scammers have an incentive to imitate them. A few habits remove most of the risk.

Only trust registered or verified sources

Dialect operates a registry where Action providers can be reviewed, and wallets can use that information to decide whether — and how — to render a Blink. Clients may show unregistered Actions with warnings or not at all. Treat a warning as a reason to stop, not a box to click through.

Check the domain every time

The card should show which domain the Action comes from. Make sure it is the exact domain you expect, not a lookalike with a swapped letter, an extra word, or a different top-level domain. When in doubt, close it and go to the website directly by typing the address.

Read the transaction simulation

Phantom and Solflare simulate transactions and show the expected balance changes before you sign. For a cash-out, you should see only USDC (and a small SOL network fee) leaving your wallet, in the amount you chose. Red flags include:

  • Requests to approve token delegation or "unlimited" spending.
  • Multiple tokens or NFTs leaving your wallet.
  • An amount different from your quote.
  • A simulation error your wallet cannot explain.

If anything looks off, reject the transaction.

General habits

  • Test with a small amount first the first time you use any new flow.
  • Never share your seed phrase or private key. No Blink, website or support agent needs it.
  • Beware fake support. Replies offering to "fix" your transaction via a link or DM are a common scam.
  • Keep your wallet extension updated, since security checks and Blink handling improve over time.

Limits of the technology

Blinks are useful, but they are not magic. It is worth being clear about what they can and cannot do:

AspectWhat to expect
Platform supportDepends on the wallet, the extension version and the site; mobile support is more limited
Social sitesUnfurling relies on wallet extensions or apps, not on the social network itself, and site changes can break it
FallbackUnsupported surfaces open a normal web page
ComplianceKYC and bank details are still needed; a Blink cannot bypass them
ChainsSolana only; Base users use the regular web app
SigningAlways in your wallet — the Blink cannot sign for you

There is also a usability trade-off: the compact card is convenient for repeat cash-outs, but a full web page is often clearer for first-time setup, reviewing payout details or troubleshooting. Many people will use the Blink for routine transfers and the website for everything else.

A Blink makes the most sense if you:

  • Already use Phantom or Solflare on desktop with Blink support enabled.
  • Have already completed verification and saved your bank details with Sacamos.
  • Cash out regularly and want fewer clicks between "I want to withdraw" and "sign".

If you are new, start with the standard flow — for example cashing out to the eurozone or the United States — then use the Blink for later transfers. When you are ready, you can start a cash-out from the web app at any time.

How to cash out USDC to a bank account with a Solana Blink

  1. 1

    Prepare your wallet

    Hold USDC on Solana in Phantom or Solflare, plus a small amount of SOL for network fees, and enable Blink support in the extension if needed.

  2. 2

    Open the official Blink

    Open the Sacamos Blink from an official source and confirm the domain shown on the card is Sacamos's.

  3. 3

    Complete first-time setup

    If prompted, complete identity verification with the licensed partner and add your bank details on the Sacamos website.

  4. 4

    Review the quote

    Enter the amount and check the exchange rate, fees and exact local amount before continuing.

  5. 5

    Check the transaction in your wallet

    Confirm the simulation shows only the expected USDC amount and a small SOL fee leaving your wallet on Solana.

  6. 6

    Sign and track

    Sign the transaction, keep the transaction signature, and follow the payout status until funds reach your bank.

Frequently asked questions

What is the difference between a Solana Action and a Blink?

A Solana Action is an API at a URL that returns metadata and a transaction for your wallet to sign. A Blink is the client that detects that URL and renders it as an interactive card, such as a wallet extension unfurling it on a web page.

Can a Blink take USDC from my wallet without my approval?

No. A Blink can only propose a transaction. Nothing moves unless you review and sign it in your own wallet, so always check the amount and the simulated balance changes before approving.

Do I still need KYC if I cash out through a Blink?

Yes. Identity verification is performed by Sacamos's licensed payout partner and is required by law. The first time you use Sacamos you will complete it and add your bank details on the website.

Which wallets support Solana Blinks?

Phantom and Solflare have offered Blink support in their browser extensions, and Dialect provides tools for other apps to render them. Support varies by wallet, version and site, and if a surface does not support Blinks the link opens as a normal web page.

Can I use a Sacamos Blink with USDC on Base?

No. Blinks are a Solana technology, so the cash-out Blink sends USDC on Solana. If your USDC is on Base, use the regular Sacamos web app instead.

Related guides

Read next

← All articles

Sacamos is not a bank. Conversions and payouts are performed by licensed partners. Availability depends on your country and verification status. Nothing here is financial advice.