Account Management
Understanding the Main account and Proxies
Hinkal gives every wallet two types of accounts:
Main account
Green UI
Inside the Hinkal smart contract
Storing value and making the most private transactions.
Proxies
Grey UI
Smart contract wallets that acts like EOAs
Any stateful dApp action (e.g. staking, lending)
Switching between accounts
Tap the account switcher in the top bar.
Pick Main account (green) or Proxy (grey).



Why are Proxies needed
Many dApps request stateful transactions—open orders, collateral, votes, NFT listings, etc. Those actions can’t originate from a hidden balance, so Hinkal routes them through one of your Proxies. Example uses:
Staking on Lido
Providing liquidity on Curve or Balancer
Supplying collateral to Aave or Compound
Tokens that increase in amount (rebasing tokens) also need to be stored on Proxies to accrue yield. When stored on the Main account, they can not increase in amount.
Example tokens:
Lido's stETH
Aave v3 aTokens like aDAI or aWETH
Moving funds between the two balances
1. Fund — move assets to Proxy (Main → Proxy)
In the Main home, press Fund.
Select tokens from your Main account.
Enter the amounts (quick 50% / max buttons help).
(Optional) Choose Gas Token
Hit Fund to confirm

2. Shield — move assets back into Main account (Proxy → Main)
On the Proxy home, tap Shield.
Pick the tokens that are currently in the Proxy.
Type the amounts (50 % / max shortcuts available).
Confirm the gas-token choice if needed.
Press Shield; those assets disappear from the Proxy and re-enter your Main account.

Common patterns
Supply collateral on Aave
Fund → Supply collateral (from Proxy)
Swap privately
Main account → Swap
Receive tokens privately, keep them private
Main account → Receive
Send tokens privately to another wallet
Main account → Send (from Main account)
Last updated