Next generation crypto payment gateway

Accept crypto payments
without permission

Share your address, and start receiving USDT & USDC on Ethereum and BSC — no KYC, no custodian, no middleman. Hardcode fee 0.1% cap.

Open Dashboard → How it works
Ethereum BSC USDT USDC EIP-7702 MCP Protocol

Payments that belong to you

No custodian holds your funds. No approval flow blocks your users. Just a smart contract and a transaction.

Single transaction

EIP-7702 batches approve + transfer into one atomic call. Your customer pays in one click, not two.

🤖

AI Agent Payment

Supports MCP protocol, AI Agent enables seamless payment.

🔒

No custody

Payments settle directly to your wallet address. BeamPay never holds, freezes, or controls your funds.

High-speed integration

Integrate the checkout SDK with just one line of code; no need to build your own payment system.

💰

Multi-coin

Accept USDT and USDC. More ERC-20 tokens coming. Your dashboard shows USD equivalents automatically.

🛡

Permissionless

No application, no approval, no gatekeeper. Start accepting payments in minutes.

Three steps to on-chain checkout

No gateway account needed. Deploy the contract, configure your endpoint, and you're live.

1

One line of code to access

Integrate the checkout SDK with a single line of code; use the Beampay contract for payments without a permission.

2

Create a payment session

Your backend calls the BeamPay API with amount, token, chain, and an order reference. You get back a payable link or QR.

3

Customer pays

One wallet transaction. EIP-7702 handles the approve + transfer atomically. Webhook fires on confirmation.

One API call to create a payment

REST API with webhook confirmations. Works from any backend.

// Create a payment session curl https://api.beampay.io/v1/sessions \ -H "Authorization: Bearer bp_sk_live_...2F8x" \ -H "Content-Type: application/json" \ -d '{ "amount": "249.99", "coin": "USDC", "chain": "ethereum", "orderId": "ORD-2026-0042", "metadata": { "customer": "alice@acme.io" } }' // → { "id": "PAY-A7X2K9", "address": "0x7C9F...7F3a", // "url": "https://pay.beampay.io/PAY-A7X2K9", // "expiresAt": "2026-05-18T12:00:00Z" }

Built at ETHGlobal Cannes. Shipping now.

Finalist project. Built in 36 hours, now being hardened for mainnet.

$847K
Testnet volume processed
2
Chains supported
2
Stablecoin pairs
1
Transaction to pay

Ready to accept on-chain payments?

Deploy your BeamPay contract and start receiving USDT and USDC in minutes. No approval process. No custodian risk.