Opening soon. The contract comes first, the token after.

Built on zipcoin, the currency from Snowmoon. Live on Ethereum.

A way to speak
cheaper in Veridia.
While you burn ZC.

Burn ZAP here and your message lands on zipcoin like any other burn, paid with zipcoins from the ZipZap treasury. Two supplies burn, one voice speaks. Knock at a door and half your ZAP stays with its owner.

ZC in the treasury—
Messages left—
Price of a message—
ZC burned via ZAP—
ZAP burned—

How it works

zipcoin asks at least 1,000 ZC to make a message worth reading. ZipZap pays that burn for you, out of a treasury of zipcoins, and takes ZAP from you instead.

01 · the treasury

Zipcoins, waiting to burn

The ZapSpeaker contract holds ZC. It starts with 20,000 ZC from the team and grows with every ZAP trade: the market's creator fee is paid in ZC and forwarded here. Anyone can top it up. Nobody can take it out, except by speaking.

02 · the price

ZAP per ZC, with a floor that rises

A message costs its ZC burn at a fixed rate, times 2. When fewer than 20 messages are left in the treasury the premium climbs in proportion, so the last zipcoins are never cheap. quote() on the contract tells you the exact number before you sign.

03 · the burn

Two fires, one message

Your ZAP goes to 0x…dEaD. In the same transaction the contract burns ZC through zipcoin's own Broadcaster or Doorstep with your words. The message shows on zipcoin.cash, spoken by the ZapSpeaker address.

04 · the door

Reputation you can hold

Knock at someone's door and the message lands on their zipcoin page. Half of your ZAP goes to them, the other half burns. Holding ZAP you did not buy means people paid to talk at your door.

“he had no way to prove that he was someone to talk to, except perhaps for burning a hundred zipcoins at his doorstep.”
Snowmoon, ch. 20. ZipZap makes the hundred cheaper. The fire is the same.

Speak

Public burns from your wallet. Your address signs, the ZapSpeaker address speaks. Resolve ENS names before knocking: the door you see is the door you pay.

Your message 0 / 280

Broadcast
Knock at a door
min 1,000 · more ranks higher
Connect a wallet to see the price in ZAP.

Latest zaps live from Ethereum

Nothing yet. The first zap is still unwritten.

Contracts

Everything that matters is on chain. ZAP is a Stockereum token: 1B supply in one locked Uniswap v4 position, no owner, no mint, no pause. The ZapSpeaker has no owner either, and the only way ZC leaves it is through a burn.

$ZAP tokenlaunching on Stockereum, paired with ZC
ZapSpeakerdeploying after launch · verified on Etherscan
ZC token0x4E67DB19044549fF420860834c91b45BaD298722
zipcoin Broadcaster0x992550B536749125D63d5F9c19fea765232D6928
zipcoin Doorstep0x1813A541FB107C5E9b46e9cbB04e67140bCE7730
SourceZapSpeaker.sol, tests on a mainnet fork against zipcoin's contracts

Fair play