Skip the banks.
Accept Crypto.
The ultimate Solana payment gateway for modern software. Set up one-time payments, recurring subscriptions, and creator micropayments in minutes.
import { SolGate } from '@solgate/sdk';
const solgate = new SolGate(process.env.SOLGATE_KEY);
const session = await solgate.checkout.create({
amount: 20.00,
currency: 'USDC',
type: 'subscription',
});Tx Speed
400ms avg
vs Traditional Payments
Transaction Speed
400ms
vs 1-3 days
Cost per Tx
$0.00025
vs $0.30+
Platform Fee
0.5%
vs 2-3%
Min Payment
$0.05
vs $1.00+
Built for the decentralized web
Smart contracts handle the complexity. You focus on building.
Subscriptions & One-time
Offer monthly software subscriptions or single purchases. Automatically enforced via Solana smart contracts.
Micropayments
Empower content creators with tipping and pay-per-view access starting as low as $0.05 with zero minimums.
Frictionless Checkout
Users simply connect a wallet like Phantom to pay. No typing card numbers, no CVV codes, no billing addresses.
Automated Splitting
Funds instantly route to developer wallets. Our small platform fee is automatically deducted per transaction natively.
Developer First
Drop-in UI components and pre-built webhooks for instant notification when a subscription renews or a transaction clears.
Global Day One
Stop worrying about geopolitical merchant gateways. If they have the internet and crypto, they can pay you.
What's Coming
The MVP is just the beginning. Big plans ahead.
GATE Token
COMINGQ2Staking rewards, fee discounts, governance
Creator Tools
PLANNEDQ3Payment links, subscription tiers, NFT access
Multi-Chain
PLANNEDQ4Base & Arbitrum alongside Solana
Gasless Tx
PLANNEDQ4Account abstraction - users don't need SOL
Fiat On-Ramp
PLANNEDQ4MoonPay integration - buy crypto with card
Enterprise
PLANNEDQ4White-label, SLAs, custom integrations
One-Time Payment
For: one-off purchases, lifetime access, pay-per-use, API credit top-ups.
1. Create a payment request
Your backend (or the client widget) calls SolGate with the product ID, the amount (SOL or USD), and your webhook URL. SolGate returns a payment_id and a one-time destination address.
POST /v1/payments { "amount": 49, "currency": "USD", "product": "studio_license", "callback": "https://..." }
2. Connect wallet & approve
The SolGate widget opens. The user connects their wallet (Phantom, Solflare, Backpack...) and sees the exact SOL amount at the current rate. One click to sign the transaction.
3. On-chain settlement (~400ms)
The signed transaction is broadcast. SolGate's node watches the destination address. Finality in approximately one block - typically under 400ms. No mempool waiting.
4. Webhook fires → access granted
SolGate delivers a signed payment.confirmed webhook to your callback. Verify the HMAC signature, unlock the user's access. The whole flow takes under two seconds end-to-end.
{ "event": "payment.confirmed", "tx": "5K7x...xPq3", "amount_sol": 0.327, "amount_usd": 49, "product": "studio_license" }Ready to skip the bureaucracy?
Join thousands of developers and creators monetizing differently. Deploy your Web3 payment gateway in 5 minutes.
Start Building