CHAINS
Solana
Solana has the highest stablecoin throughput outside of EVM — the USDC float alone is in the billions and individual transactions clear in under a second for fractions of a cent. Tab supports it in v1 via a direct-pay flow that doesn't require an on-chain Tab program.
How the v1 Solana flow works
Every Tab user gets a Solana address derived from the same private key as their EVM address (Ed25519 instead of secp256k1). When a buyer pays, their Solana wallet (Phantom, Solflare, Backpack) signs one transactionthat contains two SPL transfers: 99% of the amount goes to the merchant's USDC ATA and 1% goes to the platform treasury's ATA. Solana's atomic-transaction guarantee means both transfers settle or neither does — the transaction itself replaces a router contract.
What this means for buyers
- Gas: ~$0.0001 in SOL, paid by the buyer. Cheaper than any EVM L2 — effectively invisible.
- USDC mint:
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v(6 decimals). - Wallets: Any wallet that exposes the Solana Wallet Standard works — Phantom, Solflare, Backpack.
- ATAs:If the merchant or treasury hasn't received USDC before, the buyer's transaction idempotently creates their token account in the same tx. Adds ~0.002 SOL of rent but no extra clicks.
What this means for merchants
- Signup: Identical — you pick a handle on the standard signup flow, and your Solana address auto-generates from your wallet seed alongside your EVM address.
- Payment links:When creating a link from the dashboard, choose “Solana” from the chain selector. Your settlement currency is USDC on Solana.
- Webhooks: Same shape as EVM — the
order.completedevent fires when our cron picks up the Transfer on the treasury's ATA, and the order'stxHashis the Solana signature (verifiable on Solscan).
Live deployed addresses
- Program ID:
DvS3eW3GJGVJrvqMBtcsS8QtNoxzYtpB61Cx19Uz86xs— Solscan - Config PDA:
DeGTa8K1Q1pGQTaknLaRNXR4WG1d11Ff3crV6ypEs6rL - Fee recipient (treasury):
552531jSitQndRiiQK89ZshxvvRbEzSekQoniWpjSBr— Solscan - USDC mint:
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v - Protocol fee: 100 bps (1%), capped at 500 bps
Coming in v1.1
A gasless flow that submits via Tab's deployed Anchor program (source at tab-solana/programs/tab-router). The program is live on mainnet but v1 uses direct-pay (buyer pays ~$0.0001 in SOL) because it's simpler and already effectively gasless. v1.1 swaps in the program-mediated flow so the buyer signs an off-chain digest and Tab's relayer submits the on-chain settlement.