Skip to main content
Zonk.fun is non-custodial at the wallet layer: users sign from a selected external EVM wallet or a user-controlled Privy embedded wallet, and the application and backend never receive wallet keys. Transactions require the user to approve signing; there is no delegated or backend signing path. The protocol contracts, however, hold curve principal, fee liabilities, vault allocations, and permanent LP assets according to their code.

Trust boundaries

The repository contains extensive unit, invariant, integration, and fork-test code. That is engineering evidence, not a claim of a completed independent external audit. No “risk-free” or “fully secure” claim is made.
Smart-contract transactions are irreversible. Use only amounts you can afford to lose and verify every wallet prompt.