Build seamless payment experiences with sBTC on Stacks. From simple checkouts to complex marketplacesโwe've got you covered.
A education platform - Learn from industry experts and pay with Bitcoin using sBTC
From simple payment buttons to complex marketplace integrations, sBTC Pay provides all the tools you need to build world-class payment experiences.
Accept Bitcoin payments in seconds with sBTC on Stacks blockchain.
Enterprise-grade security with smart contract verification.
Clean APIs, SDKs, and detailed documentation to get you started quickly.
Comprehensive dashboard with real-time payment analytics and reporting.
Real-time event notifications to keep your systems in perfect sync.
Full product catalog with images, descriptions, and flexible pricing.
sBTC is a 1:1 Bitcoin-backed asset that brings the full power of Bitcoin to smart contracts and decentralized applications
Every sBTC is backed 1:1 by real Bitcoin, unlocking over $1 trillion in Bitcoin capital for programmable use cases
Secured by 15+ industry-leading validators with 70% consensus requirement. No single point of failure or centralized custody
All transactions achieve 100% Bitcoin finality, combining the security of Bitcoin with the programmability of smart contracts
Mainnet live with deposits starting December 2024. Fully audited, open-source, and supported by major wallets like Xverse and Leather
Simple, secure, and decentralized
Users deposit BTC to a threshold signature wallet
sBTC is minted 1:1 on the Stacks blockchain
Use sBTC in smart contracts and dApps
Redeem sBTC for BTC anytime, permissionlessly
Our RESTful API and comprehensive SDKs make integration straightforward, while our dashboard gives you complete control over your payments.
// Create a payment intent const paymentIntent = await sbtcPay .paymentIntents.create({ amount: 2999, currency: 'usd', product_id: 'prod_123', customer_email: 'user@example.com' }); // Handle webhook events app.post('/webhooks', (req, res) => { const event = JSON.parse(req.body); if (event.type === 'payment.succeeded') { // Fulfill the order fulfillOrder(event.data.object); } });
Join thousands of businesses already using sBTC Pay to accept Bitcoin payments. Get started in minutes with our simple integration.