What you see
The withdraw screen shows your available balance at the top, a single amount field, and a summary of what happens on exit. As you type, the amount is validated against what you can actually spend, and the summary updates to show how much stays confidential afterward.How to withdraw
Enter an amount
Type any amount up to your available balance. The field validates against your spendable
funds, so you cannot withdraw more than you have. Leave the rest in your confidential balance
for later.
Your device builds the proof
Your browser merges any newly received funds into your spendable balance and builds a
withdrawal proof locally with your viewing key. The number never leaves your device in the
clear.
Approve in your wallet
You sign the withdrawal with a plain wallet signature, as the transaction source. Confiroll
fee-bumps it so you pay 0 XLM. You never need XLM in your wallet to withdraw.
Receive regular USDC
The withdrawn amount lands as standard USDC in your account, ready to use, send, or convert
wherever you like.
What is revealed and what stays private
The specific amount you withdraw becomes public on exit. That is by design: revealing the exit
amount is what makes the resulting USDC verifiable as real money on the ledger. Everything else
stays confidential. Your remaining balance, your total received, and the amounts of your other
payouts remain hidden. This is confidentiality, not anonymity, and Confiroll never claims your
activity is untraceable.
Validation and limits
- You can withdraw any amount up to your spendable balance. Requests above that are rejected before anything is signed.
- If part of your balance is still in the received bucket, your device merges it first, so your full spendable balance is available in one withdrawal.
- Partial withdrawals are fine. Take some now and leave the rest confidential, then come back and withdraw more whenever you want.
Frequently asked questions
What does withdrawing cost me?
What does withdrawing cost me?
0 XLM. The merge, the proof, and the withdrawal are all fee-sponsored by Confiroll, so you
pay no network fee and never need XLM in your wallet. You receive the full amount you
withdraw.
How long does a withdrawal take?
How long does a withdrawal take?
A few moments. Building the proof and signing happen in your browser, and the transaction
settles on-chain in seconds. Once it settles, the USDC is in your account.
Can I withdraw just part of my balance?
Can I withdraw just part of my balance?
Yes. Enter any amount up to your available balance. The rest stays in your confidential
balance, still hidden on-chain, and you can withdraw more at any time.
Is there a minimum withdrawal?
Is there a minimum withdrawal?
You can withdraw any amount up to what you have available. There is no separate deposit of XLM
to cover fees, because every withdrawal is fee-sponsored.
How do I cash out to a bank?
How do I cash out to a bank?
Withdraw to USDC first, then move that USDC to an exchange or off-ramp provider that supports
your region and convert it there. Confiroll hands you verifiable USDC and leaves the choice of
provider to you.