Token
$ZECPASS is a Pons V2 token on Robinhood Chain. It is the thing a pass buys, and its fees are what pay for the road.
Terms
| Term | Value |
|---|---|
| Name, ticker | Zecpass, ZECPASS |
| Launcher | Pons V2 (PonsV2LaunchAndBuy at 0xe33E9E479dF8802cb0866d5d05258bEc4cF62948) |
| Supply | 1,000,000,000, all on the curve at launch |
| Pair | ETH |
| Curve | virtual reserve of 1.68 ETH; graduates to a Uniswap V4 pool with the Pons hook once 4.2 ETH have been paid in |
| Curve fee | 1 percent on every trade, of which the creator share below |
| Creator tax | 2 percent, paid to the treasury (0xe568F9e89F77D88399817Ec4046fa21Fc675E269) |
| Anti-snipe | 99 percent tax for the first seconds after launch, then normal |
| Team allocation | none; the launch buy is the only creator position and it is public on the launch transaction |
Where the money goes
Two streams reach the treasury.
- Creator tax. Every trade of $ZECPASS on the curve, and later on the pool, credits 2 percent to
PonsV2FeeEscrow. The treasury claims it withclaim(). - Hub fee. Every pass keeps 0.5 percent of the ETH before the buy and sends it to the treasury in the same transaction.
The treasury spends them in this order:
| Use | How |
|---|---|
| Relayer gas on Robinhood Chain and Arbitrum One | plain transfers to 0x5C9A…951F |
| Fly.io machine and volume | off-chain, a few dollars a month |
| Hub vault, for instant mode | send ETH to the hub; it lands in the vault and turns into faster passes |
| Whatever is left | stays in the treasury; the whitepaper discusses buybacks as an option, nothing is promised |
Nothing is automatic between the treasury and the vault by design: the vault's size is a decision about how much instant capacity to offer, and it is the only capital at risk in the system.
Launch procedure
The token is launched by hand on ponsfamily.com so that the launch transaction is visibly a person's, with the site, the docs and the hub already live.
- Deploy the hub with
token = 0(the relayer and the site both say "not launched"). - On Pons: name Zecpass, ticker ZECPASS, logo
brand/logo-512.png, description fromlaunch/description.txt, website the site URL, X the handle, creator fee recipient = treasury, creator tax 2 percent, launch buy of the founder's choice. - Read the token address on the Pons page or in the
Launchedevent. setToken(address)on the hub from the relayer or treasury key; setNEXT_PUBLIC_ZECPASS_TOKENon Vercel andZECPASS_TOKENon Fly; redeploy the site.- Confirm on the stats page that the curve reads, then
lockToken()from the treasury.
Between steps 3 and 4 the rails still work: ETH bridged to a pass simply waits, and the relayer sweeps it on the first tick after the token is set.
After graduation
At 4.2 ETH paid in, Pons sweeps the curve and anyone can create the Uniswap V4 pool. The hub's market adapter handles the gap itself (it creates the pool if it is the first to trade after the sweep). Passes keep working; the only visible change is the price source on the stats page.