Design previewEvery figure is a sample and every button simulates the contracts inside this page. Nothing is deployed and nothing is sent.
What you can try on this page
  1. Connect a real wallet (RainbowKit), then Buy or Sell in the swap box: simulated, the tax lands in the hook.
  2. Flush the tax: moves it into the vault, split by the mode shown on the specimen sheet.
  3. Buy a seat: enabled once the seat pot covers the reference price plus the reward; a new chrysalis appears at day 0.
  4. Burn: spends the burn pot up to the price-impact limit, then waits five blocks.
  5. Take the lot and Start an auction: one harvest auction cycle.
  6. Advance a day: listings fall, chrysalises clear, the auction decays, and seats sell now and then.
  7. Launch, minute 12: the opening window with its buy tax falling from 99%.
  8. Open the sheet on any chrysalis: its own page, with the listing curve, its work in the swarm, its card and a buy button. Buy it and the page turns to its butterfly.
  9. Verify in this browser on the Feed page: checks a real IMD oracle signature, then fails when the answer is changed.
  10. Open skill.md on the Steps page: the file an agent reads to run the steps.
Day 23 · mode spinning · buy tax 6.0%

A tax on every trade buys Identity MD seats. Each seat works in the swarm until it sells. What it sells for burns PUPATE.

Nobody holds the keys. The vault buys at or under the price the IMD oracle reports, lists every seat at a falling price, and every step can be run by anyone.

Trade →
Field lognothing yet; run a step
  1. —The log fills as you trade, flush, buy, burn and take lots.
§

The site, page by page

VI

How it holds together

A plain token. 1,000,000,000 PUPATE. 85% opened the pool, 10% went to the IMD swarm that built this, 5% vests to the developer over 12 months.

One pool, closed. Nobody can add liquidity after the block the pool opened in, so there is no way to trade around the tax by resting liquidity.

The tax only falls. A 48-hour timelock can lower it. Nothing can raise it. Every other knob moves only within bounds written into the contracts.

One price, from the swarm. The reference price comes from the IMD oracle, which reads the collection's sales on-chain. It may rise at most 25% per 6 hours; falls are not limited. Without a fresh report the vault stops buying.

Three exits. Vault ETH leaves for exactly three reasons: buying a seat on Seaport, buying PUPATE to burn, or a caller reward of at most 1%.

No promises. This page describes a mechanism. It makes no statement about returns. The tax that applies to your trade is always shown beside the button.