Powered by Umbra Privacy

Your wallet. Invisible.

Receive payments without exposing your identity. Prove income without revealing your history. Pool contributions without a public cap table.

Create your VeilMe linkHow it works
0on-chain trace
Zero wallet identity exposed
1link
One link for all payments
senders
Unlimited stealth addresses
verifiable
Cryptographic income proofs

Three modules · One identity

Everything you need to go private

RECEIVE

Private Payment Link

Share one link. Anyone pays you. Your wallet stays invisible on-chain. Each sender gets a unique stealth address — zero correlation, ever.

Create your link →
PROVE

Proof of Income

Apply for a lease, visa, or mortgage with crypto income. Generate a cryptographic certificate: "Received $X in 90 days" — verifiable, nothing else exposed.

Generate certificate →
POOL

Private Pool

Raise money from multiple contributors privately. Each gets their own stealth channel. Nobody sees who else contributed or how much.

Create a pool →

The Umbra primitive

How stealth addresses work

01
You publish a meta-address
Derived from your Solana keypair via Umbra SDK. You share it once — in a bio, on a profile. It never changes.
02
Each sender generates a unique stealth address
From your meta-address, the sender computes a one-time address only you can spend. Nobody can link it to your identity.
03
You scan with your viewing key
Your viewing key detects all incoming payments. You see your balance. Nobody else can see anything.
04
You prove selectively
Scope a viewing key to a time range. Generate a signed income certificate. The verifier sees the total — nothing else.

Your wallet has always been public.
It doesn't have to be.

30 seconds. No KYC. No sign-up. Just connect your wallet.

Create your VeilMe link
VeilMe · Built with Umbra Protocol on Solana · Colosseum Frontier Hackathon 2026