Account Model

Account Model Sanke Wallet uses a dual-account design to separate privacy-preserving actions from regular onchain activity. This structure keeps your public identity clean while giving you a fully private balance when you need it.

Private Account Your private balance lives inside Sanke’s privacy system. Deposits into the Private Account are shielded, unlinking your public wallet from your private activity. Transfers, swaps, or payments from this account remain private.

Public Account This behaves like a normal EOA-compatible smart account. You can interact with dApps, sign transactions, and manage assets the same way you would in any Web3 wallet.

Shield / Unshield You can move assets between these accounts at any time:

  • Shield → move tokens from Public → Private account (this breaks the link onchain)

  • Unshield → withdraw from Private → Public account when you need to interact with dApps normally

When to use what?

  • Use Public Account when connecting to dApps

  • Use Private Account when sending, receiving, or holding assets privately

Last updated