No Fianto fee during the beta. Any fee comes with at least 30 days notice. See pricing
Wallets7 min read

What your wallet needs before you subscribe in USDC.

Before you subscribe to a USDC plan through Fianto, your Solana wallet needs four things: the ability to sign a transaction without sending it, a USDC account holding at least the first charge, and enough SOL for the network fee, the wallet's own minimum balance and the account rent. On 15 October 2026 that SOL came to about 0.0033 SOL for a wallet's first subscription and about 0.0021 SOL after that, and the checkout shows the exact live amount. Renewals need only USDC.

On this page
What do you need in your wallet to start a USDC subscription?Which wallets work for a USDC subscription?How much USDC do you need?How much SOL do you need to start a subscription?What does your wallet need for each renewal?What the checkout says when something is missingSourcesQuestions
TL;DR
  • A Solana wallet that supports signing a transaction on its own; one that can only sign and send is refused.
  • USDC in that same wallet for the whole first charge: price, plus a flat 0.01 USDC network fee today on plans created since 6 October 2026.
  • About 0.0033 SOL for a first subscription as of 15 October 2026, most of it account rent; the checkout shows the live amount, and renewals take no SOL from you.

What do you need in your wallet to start a USDC subscription?

You need one Solana wallet that meets all four of these at the moment you press Subscribe:

  1. A wallet that can sign without sending. Fianto prepares the transaction, your wallet signs it, and Fianto broadcasts it.
  2. A USDC account that exists and is not frozen. Fianto never creates one for you.
  3. USDC for the whole first charge, because the first period is paid inside the transaction that starts the subscription.
  4. A little SOL, for the network fee, the minimum balance Solana makes every wallet keep, and the rent of the accounts the subscription opens.

The checkout page checks all four before your wallet ever opens, in that order, and stops with a plain message if one is missing. Nothing is charged when it stops. What changes after that, compared with a card, is in paying a subscription with crypto.

Which wallets work for a USDC subscription?

Any Solana wallet that follows the Wallet Standard and offers the signing method called solana:signTransaction works on Fianto's checkout; there is no fixed list. The wallet sheet's catalogue names nine: Phantom, Solflare, Jupiter, MetaMask, OKX Wallet, Backpack, Trust Wallet, Bitget Wallet and SafePal. A wallet that can only sign and send in one step shows "Cannot sign here" in the sheet. If you pick one anyway, the page answers: "This wallet can only send transactions itself, and we need it to sign the subscription so that we can send it."

An exchange account is not a wallet you can subscribe from, because the exchange holds the keys and nothing on your side can sign the approval. Move the USDC and a little SOL to a wallet you control first; paying from Coinbase or Binance gives the withdrawal steps. Use the same wallet afterwards to manage the subscription: the portal at fianto.xyz/my shows only the subscriptions of the wallet you sign in with.

How much USDC do you need?

You need the first period's full charge in USDC, which is the shop's price plus any fees, because the subscribe transaction pays it on the spot. On plans created since 6 October 2026 every charge carries a flat 0.01 USDC network fee today, the first charge included. There is no Fianto fee during the beta; after it, about 0.1 to 0.5% is added on top of the price, paid by you.

Part of the chargeExample: Brisklow, 19.00 USDC a month
Price19.00 USDC
Fianto fee0.00 USDC during the beta
Network fee0.01 USDC today
Charged today19.01 USDC
Most Brisklow can charge19.01 USDC per month

The checkout shows the last three as its Charged today, Network fee and "Most Brisklow can charge" lines. The USDC must be real USDC on Solana, the token whose mint address Circle lists as EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. A token account is the account that holds one token for one wallet; Solana's docs say a wallet "needs a token account for each token (mint) it wants to hold". If your wallet has never held USDC, receive some first: a transfer to a new wallet usually opens the account. A discount code typed at checkout lowers the charge, and the cap shown is still the full price.

How much SOL do you need to start a subscription?

A first subscription on a wallet needed about 0.0033 SOL on 15 October 2026, and a later one about 0.0021 SOL; the checkout shows the exact live amount before your wallet opens. Most of it is rent, the minimum balance Solana makes each new account hold, and Fianto reads the current rent from Solana each time you subscribe. The breakdown, using what Solana returned on 15 October 2026:

PartLamportsWhat happens to it
Network fee: 2 signatures and a 400,000 compute-unit budget10,400Spent
Subscription account rent (155 bytes)1,437,640Held in the account; comes back when you reclaim it after the subscription ends
One-time wallet setup rent (106 bytes), only on the wallet's first subscription1,188,720Held in the account; not returned
Your wallet's own minimum balance650,240Stays in your wallet
Margin for a priority fee your wallet may add10,000Stays in your wallet unless used
Total, first subscription3,297,000 (about 0.0033 SOL)
Total, a later subscription2,108,280 (about 0.0021 SOL)

A lamport is one billionth of a SOL. Rent is set per byte of data by the network: Solana's rent-reduction page lists the per-byte rate cut in phases since 3 September 2026, with three more steps expected in November 2026, so expect these figures to fall. The checkout shows each rent line rounded up to three decimals, so the two lines can read the same today. If your wallet is short, it says so before anything is signed: "Not enough SOL for the Solana network fee, this wallet's minimum balance and the account rent. Nothing has been charged." with the amount to add. Why a USDC payment needs SOL at all is explained in why you need SOL to send USDC, and what each rent account is for in account rent and reclaim.

The subscription checkout before the wallet opens: the charge today, the next charge, the 0.01 USDC network fee, the most the merchant can charge per month, and the two SOL rent lines. The checkout rounds each SOL amount up to three decimals, so both lines read higher than the exact amounts in the table above.

What does your wallet need for each renewal?

For each renewal your wallet needs only the full charge in USDC, in the same USDC account, by the due date. You sign nothing and spend no SOL: Fianto signs each renewal with its charging key, and the SOL fee for it comes out of that key. The 0.01 USDC network fee you pay with each charge today is a separate USDC amount that goes to Fianto with the charge.

  • A monthly plan renews every 30 days and a yearly plan every 365 days, from the time you subscribed.
  • If the USDC is short, nothing is taken. The subscription turns past due and Fianto tries again 1 hour, 6 hours and 24 hours after the period ended; why your USDC subscription didn't renew walks through it.
  • Keep a little SOL anyway. Cancelling, reclaiming rent and renewing the approval in the portal are transactions you sign, each with a network fee of about 5,100 lamports.

See what you approve, what is collected each period, and the cap that limits it.

How USDC subscriptions work

What the checkout says when something is missing

The checkout names the missing piece in plain words. These are its messages, word for word:

The checkout saysWhat to do
"This wallet does not hold any USDC yet."Receive USDC into this wallet, or use another one.
"You need ... USDC to pay this. This wallet has ... USDC.", with both amounts filled inTop up by the difference, or use another wallet.
"This wallet's USDC account is frozen, so it cannot send USDC."Use a different wallet.
"Not enough SOL for the Solana network fee, this wallet's minimum balance and the account rent."Add the SOL amount it names, then try again.
"This wallet can only send transactions itself, and we need it to sign the subscription so that we can send it."Subscribe with a different Solana wallet.

Every one of these stops before your wallet is asked to sign, so nothing has moved. The What it costs page in the payer docs sets out who pays which fee in each situation.

Sources
Questions

Questions about the wallet you subscribe from.

Can I subscribe with only USDC and no SOL?

No. The subscribe transaction pays its network fee and account rent in SOL, so the checkout stops and names the SOL to add. On 15 October 2026 a first subscription needed about 0.0033 SOL.

Do I need SOL for every renewal?

No. Renewals are signed by Fianto and take only USDC from your wallet. You need a little SOL later only to cancel, reclaim rent or renew the approval.

Can I pay a USDC subscription from an exchange account?

No. The approval has to be signed by your own Solana wallet, so move the USDC and a little SOL to a wallet you control first.

Does the subscription work with USDT or USDC on another chain?

No. Fianto accepts USDC on Solana only.

Is the SOL I put in rent lost?

Partly. The subscription account rent comes back when you reclaim it in the portal after the subscription ends; the one-time wallet setup rent does not.

Read next.

SolanaWallets7 min read

Why do I need SOL to send USDC on Solana?

Solana charges every transaction's fee in SOL, its native coin, so a wallet holding only USDC cannot send it. The fee itself is tiny, 5,000 lamports per signature plus any priority fee, but your wallet must also keep a minimum SOL balance and pay rent for any new account the transaction opens. As of 15 October 2026, a one-off USDC payment through Fianto needed about 0.00067 SOL in the wallet and a first subscription about 0.0033 SOL; the checkout shows the live amount, and renewals need none.

WalletsGuides8 min read

Why didn't my USDC subscription renew? A payer's checklist

A USDC renewal on Fianto counts as failed for one of four reasons, all on the wallet side: not enough USDC for the whole charge, a removed approval, a frozen USDC account or a closed one. The subscription turns Past due, Fianto tries again one hour, six hours and 24 hours after the period ended, and if the fourth counted try fails it ends. Sign in at fianto.xyz/my with the paying wallet: the portal names the reason and the next try.

Wallets7 min read

Paying a subscription with crypto: what changes for the customer

Paying a subscription with crypto replaces the card on file with one signature in your own wallet: you approve a fixed maximum per period, and each renewal is then pulled from your USDC balance with nothing for you to do. Three things change against a card. You cancel in a portal instead of calling your bank, a refund comes from the merchant because there are no chargebacks, and you pay a few small Solana costs, part of which you get back when the subscription ends.

Check the wallet, then subscribe once.

The checkout shows every amount before your wallet asks you to sign.

New posts are announced on X and Discord.