Account Management
Public and Private Accounts
Hinkal gives every wallet two types of accounts - both live inside the same wallet, and you can switch between them anytime.
Private account
Shield icon
Inside the Hinkal smart contract
Storing funds privately and making private transactions
Public account
Circle icon
Smart contract wallets that acts like EOAs
Interacting with dApps and on-chain actions
You can have:
1 Private account
Multiple Public accounts

Switching between accounts
You can switch accounts anytime from the top bar.
Tap the account switcher
Your wallet switches between Private (shield icon) and Public accounts (circle icon)
If you have multiple Public accounts:
Tap the switcher to open the list
Select the one you want



When to use Public vs Private
Use Public accounts when:
Some actions need a visible wallet to work.
Use a Public account when you:
connect to dApps
stake tokens
lend or borrow
provide liquidity
list NFTs
These actions need a wallet that can hold positions and interact openly on-chain
Moving funds between the two balances
1. Shield (Public → Private)
Move assets from a Public account into your Private account.
Steps:
Open a Public account
Tap Shield tokens
Select tokens
Add more tokens if needed
Enter amounts (or use max)
Confirm → Shield





2. Unshield (Private → Public)
Move assets from your Private account to a Public account.
Steps:
Open your Private account and tap unshield
Choose destination Public account
or create a new one
Select tokens
Enter amounts
Confirm → Unshield




3. Auto-Shield
Auto-Shield automatically moves incoming funds into your Private account.
When enabled:
Funds received are shielded automatically
No manual action needed
You can:
enable it anytime
set a max gas fee limit
If gas exceeds your limit:
Auto-Shield is skipped


Common patterns
Use a dApp (Aave, etc.)
Unshield → Use Public account
Swap privately
Private account → Swap
Receive funds privately
Private account → Receive
Send funds privately
Private account → Send
Buy and keep private
Buy (Public) → Shield
Last updated