Account Management

Understanding the Main account and Proxies

Hinkal gives every wallet two types of accounts:

Balance
Colour theme
Lives where?
Best for

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

  1. Tap the account switcher in the top bar.

  2. 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)

  1. In the Main home, press Fund.

  2. Select tokens from your Main account.

  3. Enter the amounts (quick 50% / max buttons help).

  4. (Optional) Choose Gas Token

  5. Hit Fund to confirm

2. Shield — move assets back into Main account (Proxy → Main)

  1. On the Proxy home, tap Shield.

  2. Pick the tokens that are currently in the Proxy.

  3. Type the amounts (50 % / max shortcuts available).

  4. Confirm the gas-token choice if needed.

  5. Press Shield; those assets disappear from the Proxy and re-enter your Main account.

Common patterns

Goal
Action sequence

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