Skip to content
Non-custodial · your keys, your funds

The payment infrastructure that never touches your money.

Web3Settle deploys a dedicated smart contract for every merchant. Funds settle directly on-chain — across Ethereum, Polygon, Base, Solana, and Tron — at just 0.25% per transaction.

FEE0.25%
CHAINS5
CUSTODYNone
GO-LIVE< 10 min
Your contract · 0x8f…c10aLIVE
CustomerPays in crypto
Your contractSettles on-chain
YouWithdraw
Fee0.25% · flat
Accepted chains
ETHMATICBASESOLTRX
Admin keys● held by you
01/ The problem

Every other gateway sits between you and your revenue.

Traditional crypto gateways hold your funds in their wallets. We don't. Web3Settle deploys a smart contract in your name — you hold the admin keys, you withdraw on your own terms.

● Custodial gateways

Funds trapped in a third-party vault

Custodial gateways hold your revenue in their wallets, impose 1–3% fees, restrict which chains you can use, and require their permission to access your own money. If they freeze your account or go insolvent, your funds go with them.

CustomerGateway Vaultholds your fundsYou1–3% fees · withdrawal limits · freeze risk
● The non-custodial alternative

Direct settlement through your own smart contract

Web3Settle deploys a smart contract in your name on the chain you choose. Every payment settles directly to that contract. You hold the admin keys. You withdraw when you want. We provide the rails — you own the settlement layer.

CustomerYour Contractdeployed in your name● your keysYou0.25% flat · withdraw anytime · no counterparty
02/ Features

Infrastructure built for merchants who value control.

Secure, transparent, and cost-effective blockchain payment infrastructure — without compromises.

Your contract. Your keys. Period.

Funds go directly to your smart contract. We never touch, hold, or have access to your cryptocurrency.

0.25% per transaction. Nothing hidden.

Save 80%+ compared to traditional crypto gateways. Our $299 platform fee is waived when your volume covers it.

Five chains. One settlement layer.

Accept payments on Ethereum, Polygon, Base, Tron, and Solana. Manage everything from a single BackOffice portal.

Open source. Audit everything.

Our consumer-facing payment screens are fully open source. Customise them, self-host them, or use ours.

Storefront management

Create named storefronts with individual webhook URLs, HMAC secrets, and deposit addresses. Manage multiple brands or products from a single merchant account.

API keys & access control

Generate scoped JWT API keys per storefront with mandatory expiration, IP allowlisting via CIDR masks, and two-stage validation for secure B2B integration.

Merchant security

Two-factor authentication with recovery codes, account lockout after failed logins, cryptographic wallet binding, and full login history tracking.

Contract lifecycle

Deploy, pause, rotate, and retire smart contracts. Contract rotation deploys a fresh address to prevent tainting — with configurable rotation limits per network.

Analytics & reports

Real-time deposit analytics by network and token, daily aggregation charts, webhook delivery stats, and automated CSV reports with bulk ZIP download.

Token whitelist

Each contract accepts only explicitly whitelisted ERC20/TRC20 tokens. Toggle native token acceptance per contract. Full control over which assets your business receives.

03/ How it works

Three steps from integration to your first on-chain settlement.

Deploy a dedicated contract, drop our widget into your checkout, and monitor everything from the BackOffice. We never hold funds at any stage.

Step01 — Deploy

Deploy your smart contract

We deploy a dedicated smart contract on your chosen blockchain. You hold the admin keys — not us. Bind your wallets cryptographically by signing a message to prove ownership, then receive settlements directly across multiple chains.

MetaMaskPhantomTronLink
› contract.deploy({ admin: 0x3a…f2, chain: "base" })
✓ deployed · 0x8f…c10a
Step02 — Integrate

Integrate the payment SDK

Add our open-source payment widget to your checkout. Customers pay directly to your contract address on-chain — no intermediary wallet, no redirection through our infrastructure.

$ npm i @web3settle/sdk
import { Checkout } from '@web3settle/sdk'
<Checkout storefront="main" />
Step03 — Manage

Manage & withdraw

Monitor deposits, configure HMAC-SHA256 signed webhooks with replay protection, and withdraw funds from your BackOffice dashboard. Retry tracking with exponential backoff ensures reliable delivery. No permission needed from us.

Today● 247 deposits
How funds flow

Web3Settle never holds or controls your funds at any stage.

Reconciliation · every 5 minutes
Step 1Customer walletpays in crypto
Step 2Your smart contractsettles on-chain
Step 3Merchant walletwithdraws anytime
Automated reconciliation compares on-chain state against our database — verifying pause status, wallet addresses, and commission rates.Every 5 minutes
5
Ethereum, Polygon, Base, Solana, Tron
$0
Counterparty exposure
80%
Lower fees than traditional gateways
100%
Auditable · MIT licensed
04/ Coverage

Five chains, dedicated contracts on each.

Every merchant gets their own smart contract on the chains they choose. Validator-grade confirmation thresholds are tuned per network.

● Live
Ethereum
EVM · L1
12-block confirmation
● Live
Polygon
EVM · L2
30-block confirmation
● Live
Base
OP Stack · L2
12-block confirmation
● Live
Tron
TRC20 · L1
19-block confirmation
● Live
Solana
SVM · L1
31-slot confirmation
05/ Security

Signed, scoped, and verifiable end-to-end.

Cryptographic wallet binding, scoped JWT API keys with IP allowlisting, HMAC-signed webhooks with replay protection, and 2FA across the merchant portal.

Per-contract controls

Server-controlled admin for safety. Merchant admin keys for withdrawals.

Each smart contract accepts only explicitly whitelisted ERC20/TRC20 tokens. Toggle native token acceptance per contract. Rotate to a fresh address at any time to prevent tainting — rotation limits are configurable per network.

2FA + recovery codes
Cryptographic wallet binding
JWT · IP allowlist · CIDR
HMAC-SHA256 webhooks
Webhook replay protection
Account lockout + login history
~/web3settle — webhook.ts
// HMAC-SHA256 signed webhook with replay protection
POST "/your-webhook"

x-w3s-signature: "sha256=4f…a91c"
x-w3s-timestamp: 1744084821
x-w3s-nonce: "n_84a…2c"

{
  event: "deposit.confirmed",
  storefront: "main",
  chain: "base",
  contract: "0x8f…c10a",
  token: "USDC",
  amount: "248.50",
  confirmations: 12,
  tx: "0xa9…4f2e"
}
06/ Onboarding

From sign-up to live payments in four simple steps.

Streamlined merchant onboarding. Typical KYC review within 24 hours.

1

Sign up

Register with your email and confirm your account in minutes.

2

Complete KYC

Submit your business details through our structured verification form.

3

Get approved

Our team reviews your application and approves you — typically within 24 hours.

4

Go live

Deploy contracts, configure storefronts, and start accepting payments.

07/ Pricing

One plan. No surprises.

0.25% per transaction. $299/month platform fee — waived when your transaction fees cover it. That’s the entire pricing page.

Transaction fee
0.25%

Per transaction. Flat, across every supported chain and token. Roughly 80% less than traditional crypto gateways.

  • Platform fee$299 / mo
  • Waived when fees cover it
  • Monthly minimumsNone
  • Setup fee$0
  • FX markup0 bps
Pricing simulator
Estimate your monthly cost
● live
Monthly volume
$USD
$1K$5M
Transaction fees (0.25%)
$625.00
Platform fee
$0.00
Total with Web3Settle
$625.00
You save vs. 2% gateway
$4,375.00
08/ Enterprise License

100% on-premises. 100% source code.

For organizations that require absolute privacy, data sovereignty, and full ownership of their payment infrastructure.

Enterprise License

Own the stack. Run it anywhere.

Complete access to 100% of the source code. Deploy across any number of instances on your own infrastructure. Full rights to customise, extend, and modify the system at your discretion. The sole limitation: the code may not be sold or redistributed to any third party.

Custom pricing · tailored for enterprise-scale deployments
0%
Transaction fee
100%
Control of the system
Optional yearly subscription

Continuous updates, zero per-transaction fees.

Grants continuous access to new blockchain integrations, security patches, and aggregated product features — with no additional per-transaction costs.

09/ FAQ

Frequently asked questions.

Non-custodial means your funds go directly to a smart contract deployed in your name. Here are the rest of the answers.

What does non-custodial mean?

Non-custodial means Web3Settle never holds, controls, or has access to your funds. Payments flow directly to a smart contract deployed in your name — you hold the admin keys and withdraw on your own terms.

Which blockchains does Web3Settle support?

We currently support Ethereum, Polygon, Base, Solana, and Tron. Each merchant gets a dedicated smart contract on the chain(s) they choose.

Why is the fee only 0.25%?

Because we don't custody your funds, we eliminate the overhead of compliance, insurance, and reserve management that traditional gateways pass on to you. Our lean infrastructure lets us charge 0.25% — roughly 80% less than competitors.

Do I need a crypto wallet to get started?

Yes. You'll need a wallet (e.g., MetaMask, Phantom, TronLink) to hold the admin keys to your smart contract and to withdraw settled funds.

Is Web3Settle open source?

Our consumer-facing payment screens, SDK, and widget code are fully open source. You can customise them, self-host them, or use our hosted version.

What happens if I need to change my contract address?

You can rotate contracts directly from the Merchant Portal. Rotation deploys a fresh contract on the same network and retires the old one — preventing address tainting or blacklisting. Rotation limits are configurable per network.

Do I need to complete KYC?

Yes. After signing up and confirming your email, you submit a brief KYC form. Our team typically reviews applications within 24 hours. Once approved, you can deploy contracts and start accepting payments.

Can I restrict which tokens my contract accepts?

Absolutely. Each contract has a token whitelist — you choose exactly which ERC20/TRC20 tokens to accept, and you can toggle native token (ETH, MATIC, etc.) acceptance independently.

What security features are available?

Two-factor authentication with recovery codes, automatic account lockout after failed logins, cryptographic wallet binding, IP-restricted API keys, and HMAC-signed webhooks with replay protection.

Can I manage multiple storefronts?

Yes. Create named storefronts with individual webhook URLs, HMAC secrets, and scoped API keys. Each storefront gets its own deposit addresses and analytics.

Your customers are already paying in crypto

Your keys. Your funds.

Deploy your own smart contracts directly from the Merchant Portal — choose your network, set allowed tokens, and go live in under 10 minutes. No upfront costs. Cancel anytime.