Stellar vs Solana vs Monad for accepting payments

With Cosmos Pay, a payment on Stellar, Solana or Monad reaches your address and pays the same plan rate. What changes is the link the wallet reads (SEP-7 on Stellar, Solana Pay on Solana, EIP-681 to a deposit address on Monad), how a payment is matched to its link and which assets have a preset. The table compares them as Cosmos Pay supports them.

The three networks, side by side

Stellar, Solana and Monad compared for accepting payments with Cosmos Pay
TopicStellarSolanaMonad
Payment linkSEP-7 (web+stellar:pay) and its QR codeSolana Pay transfer request (solana:) and its QR codeEIP-681 (ethereum:) and its QR code, to a deposit address made for that payment
How a payment is matchedA numeric memo on the linkA Solana Pay reference key on the linkIts own deposit address
Where the money goesStraight to your addressStraight to your addressA deposit address that can only forward it to your address
Network feePaid by the payer’s walletPaid by the payer’s walletThe payer’s wallet pays its transfer; the relay’s fee for forwarding is deducted from the payment
Assets with a presetXLM, USDC, USDT0, EURCSOL, USDCMON, USDC
Test networkTestnet (XLM, USDC, USDB)Devnet (SOL, USDC)Testnet (MON)
AmountFixed, or chosen by the payerFixed, or chosen by the payerRequired
Message in the walletYesYesNo
Your own fee on a paymentThe payer gives their account and pays both in one transactionA Solana Pay transaction request with both transfersThe deposit address splits the payment
Wallets that payAny wallet that opens SEP-7 links, such as Cosmos Pay Wallet, Freighter, LOBSTR, xBull, Albedo, or RabetAny wallet that reads Solana Pay links, such as Phantom or SolflareAny EVM wallet that reads EIP-681 links
Private paymentsYes, on Testnet for nowNoNo
Cosmos Pay rateYour plan’s rate (1.5% + 18¢ on Starter)Your plan’s rate (1.5% + 18¢ on Starter)Your plan’s rate (1.5% + 18¢ on Starter)

The assets with a preset are the ones the dashboard offers by name; each network’s page lists their addresses. Any other token goes by its issuer, mint or contract.

How to choose

One account takes payments on all three networks, and each link names the one it settles on. These differences decide where a payment fits:

  • Charge where your customers already hold the stablecoin. The same API keys and webhook endpoints serve all three networks.
  • To let the customer choose the amount, as for donations, use Stellar or Solana: a Monad link needs an amount.
  • To show a message in the customer’s wallet, such as an order number, use Stellar or Solana.
  • To keep the amount private on-chain, use private payments: they run on Stellar, on Testnet for now.

What it costs on each network

Cosmos Pay charges your plan’s rate per payment, the same on Stellar, Solana and Monad: 1.5% + 18¢ on Starter, with no monthly fee. The payer’s wallet pays the network fee on all three. On Monad, the relay’s fee for forwarding the payment to you is deducted from the payment, and the checkout shows it.

Questions and answers.

Payments by network:Stellar paymentsSolana paymentsMonad payments

Can I accept payments on all three networks?

Yes. Each payment link settles on one network, which you choose when you create it. The same account, API keys and webhooks work for all three.

Can I test on all three?

Yes. Sandbox and test keys (dv_) create links on Stellar Testnet, Solana Devnet and Monad Testnet. Monad Testnet has no USDC preset: charge in MON there, or name a token by its contract.

Is Cosmos Pay cheaper on one network?

No. Your plan’s rate is the same on all three. The payer’s wallet pays the network fee, and on Monad the relay’s fee for forwarding a payment is deducted from the payment.

Start accepting stablecoins.

Create a free account, mint a test key and send your first payment link today.

Write to us

Questions about plans, integration or protected payments? Tell us and we will reply by email.

We use these details only to reply to you.