Non-Custodial by Design
Your customers pay directly into deterministic on-chain invoice wallets. DePay never holds or controls your funds.
About
Not your keys 🔑
We are building a non-custodial payment layer for teams that want deterministic invoice addresses, live payment tracking, and direct settlement to the owner wallet without taking custody along the way.
Invoice addresses are deterministic and can be prepared off-chain before a customer pays. Buyers send tokens to those addresses, and when it is time to withdraw, anyone can call the contract. The contract only settles funds to the owner's wallet.
Invoice 1
9 USDC
Invoice 2
25 USDT
Invoice 3
0.42 ETH
Invoice 4
0.01 WBTC
Try it now
Enter an owner wallet, optionally set an amount, then open the same public payment experience your customer receives.
Payment link preview
Owner checkout
Why DePay
Non-custodial crypto payment infrastructure for modern internet businesses.
Your customers pay directly into deterministic on-chain invoice wallets. DePay never holds or controls your funds.
Customers can pay directly from Binance, Kraken, Bybit, OKX, or any wallet supporting ERC-20 transfers. No browser extensions or complex flows required.
No email. No passwords. No personal data. Connect a wallet and start accepting payments instantly.
Generate invoices, monitor transactions, and withdraw funds programmatically using a simple API. Perfect for bots, SaaS products, marketplaces, and subscription services.
Connect Wallet
Connect your Web3 wallet to create your merchant workspace and configure payout settings.
No registration required.

Generate Invoices
Create deterministic payment addresses through the dashboard or API and start accepting stablecoins or any ERC-20 token.
Unlimited invoice addresses.

Track & Withdraw
Monitor invoice status in real time and withdraw collected funds directly to your wallet.
Fast settlement with full ownership.

Supported Payments
Customers pay directly from any wallet or exchange — no setup needed on their end.
Wallets
MetaMask
Browser Wallet
Trust Wallet
Mobile Wallet
Binance
CEX
Bybit
CEX
Kraken
CEX
OKX
CEX
Coinbase
Mobile Wallet
Rainbow
Mobile Wallet
Accepted Tokens
USDT
Stablecoin
USDC
Stablecoin
ETH
Native
BNB
Native
MATIC
Native
DAI
Stablecoin
WBTC
Wrapped
Any ERC-20
& More
Developer Experience
Create invoices in seconds. No KYC. No setup fees.







A unified infrastructure layer for invoice generation, payment tracking, token withdrawals, and automated settlement across EVM networks.
Accept payments in USDT, USDC, ETH, and any ERC-20 token using wallets from Binance, Bybit, Kraken, MetaMask, and more.
FAQ
Everything about fees, custody, supported tokens, and integrating crypto payments.
SodaPop Fi, also called DePay, is a non-custodial crypto payment layer. It generates deterministic on-chain invoice addresses for your customers, tracks incoming payments live, and settles every transfer directly to your own wallet. The platform never takes custody of your funds at any point.
Each invoice gets its own deterministic address, computed off-chain before the customer pays. The buyer sends tokens to that address like any normal transfer. When you withdraw, a smart contract sweeps the balance and settles it only to the registered owner wallet.
DePay charges a flat 0.1% fee on each settled payment. There is no monthly subscription, no setup cost, and no minimum volume. You still pay the standard network gas fee of whichever EVM chain the payment is settled on.
You can accept any ERC-20 token, including USDT, USDC, DAI and WBTC, plus native coins such as ETH, BNB and POL. Payments work across multiple EVM networks, so customers pay on whichever supported chain has the lowest fees for them.
No. There is no KYC, no email address, no password, and no personal data collected. You connect a wallet and can start generating invoices immediately. Because funds settle straight to your wallet, no account balance is ever held on your behalf.
Yes. Invoice addresses are ordinary on-chain addresses, so customers can withdraw directly from Binance, Kraken, Bybit, OKX, or any wallet that supports ERC-20 transfers. No browser extension, no wallet connection, and no Web3 knowledge is required on the payer's side.
Anyone can trigger the withdrawal transaction, which means you can automate settlement from a bot or backend without exposing your keys. The smart contract will only ever release funds to the owner wallet registered for that invoice, so a third-party call cannot redirect the money.
Use the REST API to create invoices, poll payment status, and trigger withdrawals programmatically. Typical integrations include SaaS billing, Telegram bots, marketplaces, digital product checkouts, and subscriptions. You can also share a hosted checkout link if you would rather not write any backend code.
Product updates, new chains and integrations — a short email now and then, no spam.