DShield

Private by Default.
Compliant by Choice.

DShield is a shielded wallet for USDC on Stellar. Send and receive money without exposing your balance or history — and prove everything is in order whenever you choose to.

View on GitHub
Proofs never leave your device
Settles in seconds
Open source

Hidden Balances

Your balances and payment amounts stay between you and your recipient.

Unlinkable Withdrawals

Funds arrive with no trace of where they came from.

Compliance Ready

Prove your funds are legitimate without handing over personal data.

Nothing Leaves Your Device

Your keys and notes stay in your browser. No servers ever see them.

How it works

Three Steps to Private Money

Deposit, withdraw, and prove what matters — in that order

01

Deposit

Move USDC into the shielded pool, where it blends in with everyone else's. You keep a private note — your receipt and your key to the funds.

Your identity stays hidden

02

Withdraw

When you're ready, DShield proves you own a note in the pool without revealing which one. The funds arrive at any address you choose, with no trace of where they came from.

Nothing connects the withdrawal to your deposit

03

Disclose on your terms

Need to satisfy an auditor or regulator? Create a report that confirms exactly what you choose to share — and keeps everything else private.

Share only what you choose

Under the hood

The Journey of a Shielded Dollar

Every step between your wallet and the network is built to protect you

Your Wallet

Where your USDC starts — and where you stay in control

Proofs Made on Your Device

The evidence is created privately in your browser, never uploaded

The Shielded Pool

Deposits blend together so no one can tell whose is whose

On-Chain Verification

The network checks every proof before releasing a single cent

Stellar Network

Settlement in seconds, for fractions of a cent

Ready to go private?

Connect your wallet and shield your first deposit in seconds. Free to try on testnet.