StealthPay
Mainnet beta
Protocol

How it works

Five steps. One link. Here is the payment path, end to end.

01
01Create

Publish one link

Connect a wallet, choose a handle, and sign once. A master seed is derived in your browser. Only receive public keys are published.

02
02Pay

Payer opens your link

They choose any Solana token and an amount. The page quotes a route into SOL or USDC and assigns a new receive address for that payment.

03
03Route

Settle via Jupiter

SOL and USDC skip the swap. Other tokens use a Jupiter quote the payer signs in their wallet.

04
04Receive

Funds land privately

Each payment uses a deterministic address from your seed. Chain observers see an address with no prior link to you.

05
05Sweep

Consolidate on your terms

The dashboard lists payments. You sweep when ready — nothing auto-forwards.

What it does

  • Gives you one shareable link that never reuses a receive address.
  • Lets payers settle in the token they already hold.
  • Keeps your master seed on-device.
  • Lets you sweep received funds when you choose.

What it does not

  • It is not a mixer and does not leave Solana.
  • Sweeping into a known wallet re-links those funds to you.
  • Unique public amounts can still hint at a match.
  • This is beta software — start small and keep a backup.
Takes
Seconds
Minimum
0.01 SOL
Protocol fee
0.5%
Settles as
SOL or USDC
FAQ

Questions

Do keys leave my device?

No. The master seed is derived and stored locally. The server only receives public receive addresses and your owner pubkey.

Is this a mixer?

No. StealthPay does not pool or tumble funds. It issues unique receive addresses so payments are not reused on-chain.

What tokens can payers send?

Any Solana token Jupiter can route. Settlements land as SOL or USDC.

What if I lose this browser?

Restore from your encrypted backup. Without it, funds at unused derived addresses may be unrecoverable.