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

PYUSD, USDG and EURC on Solana: how they differ from USDC, mint by mint.

Besides USDC, three regulated stablecoins with their own Solana mints are PayPal USD (PYUSD) and Global Dollar (USDG), both from Paxos entities, and Circle's euro coin EURC. They differ in issuer, currency and token program: PYUSD and USDG run on Token-2022 with a permanent delegate, a key that can move or burn tokens in any holder's account, while USDC and EURC run on the original Token program without one. Fianto, which publishes this post, accepts native USDC only.

On this page
Which stablecoins can you hold and pay with on Solana?How do PYUSD, USDG, EURC and USDC compare on Solana?What does Token-2022 change for a stablecoin payment?Who is each stablecoin on Solana for?Why does Fianto accept USDC only?When is another stablecoin the better choice?SourcesQuestions
TL;DR
  • PYUSD (Paxos Trust Company) and USDG (Paxos Digital Singapore) are dollar coins on Token-2022; EURC (Circle) is a euro coin on the original Token program.
  • Read on chain on 15 October 2026, all four mints have a freeze authority; only PYUSD and USDG also have a permanent delegate and a transfer-fee setting, now at 0.
  • Fianto accepts native USDC on Solana only. A customer holding PYUSD, USDG or EURC must swap to USDC first.

Which stablecoins can you hold and pay with on Solana?

USDC, PYUSD, USDG and EURC are four stablecoins from regulated issuers with native mints on Solana. A stablecoin is a token its issuer keeps redeemable for a fiat currency; a mint is the Solana account that defines a token and the keys that control it. Fianto publishes this post, and Fianto's checkout accepts only USDC, so read the verdicts with that in mind. Tether's USDT is also on Solana; it is compared with USDC in USDC vs USDT for payments, so this post leaves it out.

The facts below come from each issuer's own page and from the mint accounts, which we read with getAccountInfo on a public mainnet RPC node on 15 October 2026. Supply is the mint's supply field at that moment, rounded. It counts every token of that mint in existence, which is not always what the issuer counts as circulating: Circle's August 2026 reserve report, for one, counts some USDC on Solana as tokens allowed but not issued.

How do PYUSD, USDG, EURC and USDC compare on Solana?

USDCPYUSDUSDGEURC
CurrencyUS dollarUS dollarUS dollarEuro
Issuer, per its own pageCirclePaxos Trust Company, N.A.Paxos Digital Singapore Pte. Ltd.; also Paxos Issuance EuropeCircle; in the EEA, Circle Internet Financial Europe SAS
Supervisor named on that pageNot covered hereOCCMonetary Authority of Singapore; FIN-FSA under MiCA for the European issueLicensed e-money institution, issuing under MiCA
Solana mintEPjFWdd5...Dt1v2b1kV6Dk...24GXo2u1tszSe...GjGWHHzwqbKZw...BEDKtr
Token programOriginal Token programToken-2022Token-2022Original Token program
Freeze authoritySetSetSetSet
Permanent delegateNoneSetSetNone
Transfer feeNot possibleConfigured, 0 basis pointsConfigured, 0 basis pointsNot possible
Mint supply, 15 Oct 2026About 7.76 billionAbout 676 millionAbout 602 millionAbout 105 million (euros)

Full mint addresses: USDC EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, PYUSD 2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo, USDG 2u1tszSeqZ3qBWF3uNGPFc8TzMk2tdiwknnRMWGWjGWH and EURC HzwqbKZw8HxMN6bF2yFZNrht3c2iXXzpKcFu7uBEDKtr. USDC's and EURC's are on Circle's USDC and EURC address pages, USDG's on Paxos's USDG mainnet page, and PYUSD's is the token Paxos links from its PYUSD page. How to check any of them on an explorer is in checking real USDC on Solana.

What does Token-2022 change for a stablecoin payment?

Token-2022 lets a mint switch on extensions, extra rules the token program enforces on every account of that mint, and PYUSD and USDG switch on several. Token-2022 is the newer of Solana's two token programs; the differences are set out in Token-2022 vs the original Token program. The extensions we found on both Paxos mints on 15 October 2026:

  • Permanent delegate. Solana's permanent delegate docs: "A permanent delegate is a mint level authority that can authorize transfers and burns for any token account for that mint." On both mints the delegate is the same address as the freeze authority.
  • Transfer fee. The fee is set to 0 basis points with a maximum of 0, but the mint names an authority that can change it.
  • Transfer hook. An authority is named and no hook program is set, so no extra program runs on transfers today.
  • Confidential transfers, metadata and a mint close authority. Configured on both mints.

For a checkout, the transfer fee is the one that matters day to day. A payment system built on Token-2022 has to read the fee setting on every payment, because a non-zero fee would land less in the merchant's wallet than the price. The permanent delegate matters for trust: with USDC or EURC an issuer can freeze your account, but with PYUSD or USDG the delegate can also move or burn the balance. Neither is hidden; both are on the mint for anyone to read.

Who is each stablecoin on Solana for?

PYUSD

Paxos's PYUSD page answers "What is PayPal USD?" with: "Issued by Paxos Trust Company, N.A., PayPal USD (PYUSD) is PayPal's stablecoin designed for payments." It fits customers who already hold PYUSD. The same page states that PayPal USD "is issued by Paxos, not PayPal or Venmo", and that its reserves "are held 100% in US dollar deposits, US treasuries and cash equivalents". Paxos publishes attestation reports each month.

USDG

Global Dollar fits holders who want a dollar coin from an issuer supervised in Singapore or, for its European issue, in the EEA. Its issuer page says: "Global Dollar (USDG) is a single-currency stablecoin pegged to the US dollar." It names Paxos Digital Singapore as the issuer, a major payments institution supervised by the Monetary Authority of Singapore, and lists Solana among its chains.

EURC

EURC fits anyone who prices or holds in euros. Circle's EURC page says "EURC is MiCA-compliant and redeemable 1:1 for euro." and reported €440.8 million in circulation across its chains as of 12 October 2026. Paying in EURC for a dollar price means a currency conversion somewhere, with its own rate.

USDC

USDC is the largest of the four on Solana by mint supply, and it is the one Fianto takes. How Circle backs it is in how USDC is backed and redeemed.

Why does Fianto accept USDC only?

Fianto moves one token, native USDC on Solana, and the backend makes that a constant rather than a setting. The comment above the mint list in its code begins: "The only mints fianto will ever move." It goes on to say the list is hardcoded on purpose, because a mint supplied by configuration would be one more way to redirect money. The currency type in the database has a single value, USDC.

Subscriptions add a second reason. The customer's approval for the Solana Subscriptions program is held per wallet and per mint, so an approval for USDC covers USDC and nothing else, and a plan's cap is counted in one token. Fianto has not built support for a second mint.

One token, one network, paid straight into your wallet.

Accept USDC on Solana

When is another stablecoin the better choice?

Pick another stablecoin when your buyers already hold it and will not convert. A business that sells in euros to customers who hold EURC gains nothing from forcing them through a swap, and a dollar price paid in USDC adds a conversion they did not ask for. The same goes for a PayPal-heavy customer base that keeps its dollars in PYUSD. Fianto is the wrong tool for either, because it accepts USDC only.

If your buyers hold dollar stablecoins without a strong preference, USDC on Solana is the simplest of the four to accept: one mint, no extensions, and the largest supply of the four on chain. The wider question of when stablecoins suit a business at all is in stablecoin payments for business, and the payer side of a Fianto payment in the payer docs.

Sources
Questions

Questions about stablecoins on Solana.

Is PYUSD on Solana a Token-2022 token?

Yes. Its mint, 2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo, is owned by the Token-2022 program and has a permanent delegate, a transfer-fee setting at 0 and a transfer hook with no program set, as read on 15 October 2026.

What is the difference between PYUSD and USDC?

PYUSD is issued by Paxos Trust Company for PayPal and runs on Token-2022 on Solana; USDC is issued by Circle and runs on the original Token program. Both are dollar stablecoins with a freeze authority on their Solana mints.

Is EURC on Solana?

Yes. Circle lists the EURC mint on Solana as HzwqbKZw8HxMN6bF2yFZNrht3c2iXXzpKcFu7uBEDKtr. It is a euro stablecoin on the original Token program.

Can I pay a Fianto checkout with PYUSD, USDG or EURC?

No. Fianto accepts native USDC on Solana only and does not swap other tokens. Swap to USDC first, then pay.

Read next.

DataStablecoins7 min read

USDC on Solana in numbers: supply, share and costs, read on 15 October 2026

On 15 October 2026 the USDC mint on Solana reported a supply of about 7.76 billion USDC, while Circle's own figure for USDC on Solana was about 6.77 billion, 9.3% of the 72.71 billion USDC Circle counted across all chains, second only to Ethereum. The two Solana numbers differ because Circle counts circulation, and its reserve report leaves out tokens that exist on Solana but are not issued to any holder. Moving USDC on Solana costs a base fee of 5,000 lamports per signature.

Stablecoins8 min read

Stablecoins vs CBDCs vs tokenized deposits: three kinds of digital money compared

The three differ in who owes you the money. A stablecoin such as USDC is a token issued by a private company and backed by its reserves; a central bank digital currency (CBDC) is a direct liability of a central bank; a tokenized deposit is a bank deposit recorded on a programmable ledger, a claim on that bank. As of 15 October 2026 the digital euro is still in preparation, a US executive order bars federal agencies from acting to establish, issue or promote a CBDC, and the BIS's Project Agorá is testing tokenized deposits between banks, while USDC already circulates on public blockchains.

Stablecoins8 min read

How to move USDC to Solana from another chain: CCTP, exchanges and wrapped tokens

To move USDC to Solana, either withdraw it from an exchange straight to your Solana address on the Solana network, or use Circle's Cross-Chain Transfer Protocol (CCTP), which burns USDC on the chain it leaves and mints native USDC on Solana. Both routes end with the native mint EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, the only USDC a Fianto checkout accepts. Avoid any bridge that hands you a wrapped copy instead.

Read the mint before you pick the coin.

If it is USDC on Solana, your checkout already takes it.

New posts are announced on X and Discord.