Powered by Particle Universal Accounts

Any coin.
Any chain.
One button.

UPay is a drop-in crypto checkout. Your customer pays with whatever they hold, on whatever chain it lives on โ€” in a single tap. You settle in the exact stablecoin and chain you want.

Start integratingView dashboard โ†’
Non-custodialNo bridgingNo network switching
pixelthreads.xyz
product shot
Aurora Hoodie
Limited drop ยท unisex
$0.01
๐Ÿ”’ Pay with any token ยท settles instantly
โ†‘ This button is live. Click it.
How it works

Chain abstraction, made invisible

The customer never picks a chain, never bridges, never switches networks. UPay routes everything behind one tap.

1
Merchant adds the button

Drop in one component or a single script tag. Five lines and you accept crypto.

2
Customer connects wallet

Any wallet, any chain, any token they already hold. Social login works too.

3
Payment settles cross-chain

You receive the exact stablecoin and chain you chose. Webhook fires, order is paid.

Customer holds
120 USDC ยท Arbitrum0.4 ETH ยท Base9 SOL ยท Solana
โ†’
U
UPay routing
picks the best path, no bridging UI
โ†’
Merchant receives
40.00USDC
settled on Base ยท ~8s
webhook โ†’ order.paid โœ“
Built for developers

Five lines to accept any coin on any chain

A React component, a script tag, or a server-side session. UPay handles wallet connection, routing, settlement, and the webhook. You handle the order.

Read the docs โ†’
checkout.jsx
import { UPayButton } from '@alphadevs_labs/upay-sdk'

<UPayButton
  amount="40"
  token="USDC"
  chain="base"
  onSuccess={(payment) => fulfill(payment.txHashes[0])}
/>

Safe by architecture

UPay never touches custody. Funds move directly from the customer's account to yours.

๐Ÿ”’
Non-custodial

UPay never holds funds. Settlement is account-to-account, verifiable on-chain.

7702
EIP-7702 accounts

Smart-account UX on the wallet users already have โ€” no migration, no new address.

P
Particle Universal Accounts

Cross-chain routing and gas abstraction powered by Particle Network infrastructure.

Business model

A small bps fee on settled volume.
The Stripe model.

No setup fees, no monthly minimum. You pay only when you get paid โ€” a few basis points on what actually settles.

0.25%
per settled payment

Start accepting crypto
that actually feels like Stripe

Start integratingView dashboard โ†’
U
UPayยฉ 2026 ยท tryupay.xyz
DocsDashboard
ยฉ alphadevs.dev