Sign ~3 transactions to initialize your Private Wallet
That's it — your Private Wallet is ready.
The Complete Privacy Flow
Public Wallet ──DEPOSIT──→ Private Reserve ──MAKE SPENDABLE──→ Spendable
│
Interact with DeFi
(Trade, Swap, Borrow, etc.)
│
Spendable ──MOVE TO RESERVE──→ Private Reserve ──WITHDRAW──→ Public Wallet
Step 1: Deposit to Private Reserve
Go to Portfolio and select an asset to deposit. Your funds enter the shared Private Reserve alongside other users' deposits. The link between your public wallet and your reserved balance is protected by encrypted stealth addresses.
Any supported asset can be deposited
No zero-knowledge proof required for deposits
Your balance is tracked privately via stealth address encryption
Step 2: Make Spendable
When you're ready to use your funds, move them from the Private Reserve to your Spendable balance. This requires a zero-knowledge proof — proving you own the funds without revealing who you are.
You can freely move between: Private Reserve ↔ Spendable
Step 3: Interact with DeFi
Use your Spendable balance to interact with any Rujira application — exactly like you would with a normal wallet:
Application
Description
Status
Trade
Cross-chain swaps via THORChain
Live
Perps
Perpetual futures trading
Coming soon
Liquidations
Protocol auction participation
Live
Index
Diversified asset baskets
Live
Borrow
Lending and borrowing
Live
Launchpad
Token launches
Coming soon
Strategies
Automated vault strategies
Live
Also working: Staking, Market Orders, Limit Orders.
All transactions execute privately from your Spendable balance. No one can trace them back to your public wallet.
Step 4: Move Back to Reserve
When you're done, move your funds (including any profits) back from Spendable to the Private Reserve. This step is required before you can withdraw to a public wallet.
Step 5: Withdraw
Withdraw from the Private Reserve back to your public wallet. A zero-knowledge proof validates your authorization without revealing which deposits are yours.