Pay with any token.
Settle in stablecoins.

FUSE lets customers pay with assets they already own — SOL, BONK, JUP, anything — while merchants receive USDC automatically. One checkout. One payment flow.

Non-custodial
Instant settlement
Any token in
3-line integration
SOL$184.12USDC
🐕BONK$0.00USDC
🪐JUP$0.91USDC
JTO$3.18USDC
🧢WIF$2.05USDC
$USDC$1.00USDC
SOL$184.12USDC
🐕BONK$0.00USDC
🪐JUP$0.91USDC
JTO$3.18USDC
🧢WIF$2.05USDC
$USDC$1.00USDC
The problem

Crypto checkout is broken

Users hold dozens of assets. Merchants want stablecoins. Today, bridging that gap means swaps, approvals, bridges and lost dust. FUSE collapses it to a single tap.

The old way
~6 steps · minutes
Wallet
Swap
Approve
Bridge
Transfer
Checkout
  • Multiple wallet approvals and signatures
  • Slippage, dust, and failed bridges
  • Users abandon at checkout
The FUSE way
1 tap · seconds
Wallet
Pay
  • Pay with any combination of tokens
  • FUSE routes the swaps under the hood
  • Merchant always receives clean USDC
How it works

Four steps. One tap.

The entire flow feels as simple as Stripe Checkout — because that's the bar.

01

Connect wallet

FUSE scans the customer's wallet and surfaces every token and balance instantly via Helius.

02

Choose assets

Pick any token — or several. FUSE shows live USD value and exactly how much is still needed.

03

Confirm payment

One signature. FUSE routes the optimal swaps through Jupiter with the best on-chain price.

04

Merchant receives USDC

Settlement lands as clean USDC — no dust, no bridges, no manual swaps. Done in seconds.

Live, interactive demo

Meet Sarah's checkout.

This isn't a screenshot. Connect the demo wallet, pick your tokens, and watch FUSE settle real USDC to the merchant — right here on the page.

Sarah wantsa $50 product
Her wallet holdsSOL · BONK · JUP
Merchant acceptsUSDC only
Tip: hit Auto-fill to cover the total instantly.
FUSECheckout
Nebula Store
Pro Plan — Annual
Amount due
$49.99 USDC

Connect your wallet

FUSE scans your balances and lets you pay with any token you already hold.

no wallet?
Non-custodial · You approve every transaction
Solana mainnet · Real USDC settlement
For developers

Ship crypto checkout in 3 lines.

Install the SDK, drop in <FuseCheckout/>, and you're accepting any token while settling in USDC. No smart contracts to deploy.

  • Drop-in React component
  • Solana Wallet Adapter built in
  • Jupiter routing & Pyth pricing
  • Webhooks + analytics events
app/checkout/page.tsx
import { FuseCheckout } from "@fuse/sdk";

export default function Pay() {
  return (
    <FuseCheckout
      amount={49.99}
      currency="USDC"
      recipient="merchant"
    />
  );
}