Core Concepts
Hinkal adds a private balance to the wallet you already have. Your public wallet stays your identity and your key; Hinkal is a smart contract on the same chain that holds funds you control but that nobody can attribute to you on-chain.
How a private balance works, end to end
Connect a wallet and sign once The signature deterministically restores your Hinkal identity and viewing keys - nothing new to store or back up.
Receive funds into your private balance Senders compute a one-time stealth address for you and create UTXOs in the system. Only you can discover and spend them.
Spend or swap privately Your wallet proves in zero knowledge that you own certain UTXOs and that outputs conserve value, without revealing which notes were spent.
Nothing links back to your public wallet Your EOA is never tied to private inflows or outflows; only commitments, nullifiers, and Merkle roots are visible on-chain.
→ For the cryptography behind each step, see Cryptographic Setup
Last updated

