Create Web3 Apps At Lightning Speed.
Create wallets for your users instantly. Let them send, receive, and swap crypto — all without needing gas tokens or installing a wallet app. Enable Web3 commerce through payment links that anyone can use to pay or receive money. Your users can do the same — no friction, no complexity. Sphere makes your app Web3-native, without the Web3 pain.

Everything you need to build Web3 applications
Sphere provides a complete infrastructure stack for wallet management, payments, and gasless transactions — all in one unified SDK.
Create Wallet instantly
Create wallets for every user in your platform like a Web2 signup flow. No downloads, no seed phrases,no browser extensions ,no complex onboarding.
💸 Payment Link Infrastructure
Sphere lets you generate simple payment links that anyone can use to pay or receive money. The link can be sent to anyone, friends ,clients ,customers ,etc.
🔁 Gasless Transactions
Let users make transactions without holding any native tokens. Users can sign transactions off-chain, and Sphere handles the gasless execution. Ideal for onboarding new users who don't know or care about gas fees.
📦 Cross-platform SDK
Use a single SDK package on frontend and backend. Works seamlessly in React, Next.js, Node.js. Browser and server environments unified.
Infrastructure For builders
Create wallets programmatically, generate payment links, and execute gasless transactions. Works across Node js , React , Next js , Go and Rust.
🛠️ Onramp & Offramp Crypto seamlessly
Sphere lets your user buy crypto or sell crypto ,without ever leaving your product. Removing one of the biggest barriers in Web3 adoption.
💸 Payment Requests & Send Links
Enable users to request payments (Payment Requests) or send funds (Send Links) easily and securely.
🔧 How It Works
Get from zero to production in 6 simple steps
Create a Project
Create a project on Sphere Dashboard to get your API key.
Get Your API Key
Use your API key to securely interact with the Sphere infrastructure via the SDK or REST API.
Create Wallets for Your Users
Programmatically generate wallets that users can access with OTP — no seed phrases.
Let Users Transact Without Native Tokens
Users can send crypto without holding any native tokens. No need for ETH, MATIC e.t.c.
Enable multichain token Swaps
Users can swap tokens across multiple chains without holding any native tokens. No need for ETH, MATIC e.t.c.
Utilize Payment Requests & Send Links
Create requests to receive funds (Payment Requests) or links to send funds (Send Links) via the SDK.
Built for every Web3 use case
From user onboarding to complex DeFi operations, Sphere powers the next generation of blockchain applications.
Web3 Apps without wallet apps
You create wallets for them on the fly, and they sign in with just an OTP.
- fintech apps
- social dapps
- games
- marketplaces
Web3 for Games Without Web3 UX
Let users earn, spend, and transfer in-game assets or tokens without installing wallets or learning crypto. Everything happens in-game via Sphere infra — with secure, gasless txns.
- mobile games
- play-to-earn models
- NFT games
Token Commerce for Startups & Creators
Build tokenized marketplaces or paywalls that allow customers to pay in tokens without needing gas fees. Sphere handles everything behind the scenes.
- content platforms
- creator monetization
- subscription models
Point-of-Sale (POS) Crypto Payments for Merchants
Let physical or online merchants accept crypto without needing to be Web3 experts. Each merchant gets a Sphere wallet automatically — and can receive crypto payments via QR code or payment link. Behind the scenes, funds can be on-ramped to local currency or held in stablecoins.
- retail shops
- cafés
- ecommerce stores
- street vendors
Get started in minutes
Integrate Sphere into your application with just a few lines of code. Our SDK handles all the complexity of Web3 payments behind the scenes.
import Sphere, {
Environment,
ChainName,
TokenSymbol,
} from "@stratosphere-network/wallet";
const sphere = new Sphere({
// apiKey: "YOUR_PROJECT_API_KEY",
environment: Environment.PRODUCTION, // Or Environment.DEVELOPMENT
});
// Create a payment link
const paymentLink = await sphere.paymentLinks.createPaymentLink({
amount: 100,
chain: "BASE",
token: "USDC",
});
// Create a payment request
const پیمنت_ريكوئست = await sphere.paymentLinks.requestPayment({
amount: 10,
chain: "BASE",
token: "USDC",
});
// Swap USDC to ETH on Arbitrum (gasless!)
const swapResult = await sphere.defi.swap({
chain: "ARBITRUM",
flow: "gasless",
token_to_sell: "USDC",
token_to_buy: "ETH",
value: "100",
});
Ready to build the future of Web3 applications?
Join thousands of developers building on Sphere. Our tools are actively used by fintechs and dapps in production.