New website.
zipcoin.zip has been rebuilt around what we are building next: ZipHook, private swaps on
@Uniswap v4
Custody failed again this week. The answer is self-custody, and more volume will move on-chain because of it.
It should. But every DEX trade is a permanent public record: wallet, size, time, counterparty, and everything that wallet has done before or since, in one index anyone can query.
Zipcoin started as a shielded pool for
$ZC on Ethereum mainnet, on the audited Privacy Pools core. Then the Book and the Doorstep: speech paid for with a burn, no author attached. The next question was obvious. A private note can pay and it can speak. Can it trade?
ZipHook:
A Uniswap v4 hook, and the first one we know of built for privacy rather than fees or routing. Here is what we are building, piece by piece:
- An ETH pool as the hub. Every market connects to it, so every market shares one anonymity set.
- One hooked v4 pool per token, paired with ETH. Anyone will be able to open one for any ERC-20. No listing fee, gas only.
- Shield on buy. A buyer attaches a precommitment to the swap and the hook deposits the output straight into the token's privacy pool as a note. No wallet ever holds the tokens.
- Private swaps. Spend an ETH note into the market with a zero-knowledge proof and the output lands as a token note. Selling runs the same way back.
- Recovery as a hashed commitment per note, revealed only on ragequit.
- Screening at the door, not surveillance after. Deposits follow a published association policy, and the sets are content-addressed so anyone can verify them.
The market pays, the shield does not. 1% per swap: 0.6% to LPs through the pool's dynamic fee, 0.4% in ETH to the Zipcoin treasury, which is meant to fund shielded staking rewards for ZC later.
No custodian. No new DEX. The liquidity, the router and the positions are plain Uniswap. The hook adds the door.
The first market will be ZC / ETH, our own token as the first test.
zipcoin.zip/hook
github.com/zcprivacy/zipcoin