Changelog
0.4.0
- Live numbers on the site. The home strip and the token page read the burn address, the supply, the price (curve or v4 pool), the market cap, the fees claimed and the wallet balance straight from the chain, in each visitor's browser.
?ca=0x...shows any Pons coin. - The journal on a static site.
PUBLISH_GIT=1pushes the public files to the repository'sdatabranch (one amended commit, never the private files); the site reads them from there. - A static build (
tools/build-dist.mjs,netlify.toml), the X account and the domain wired in, browser tools that no longer depend on one machine.
0.3.0
- The dev share.
creatorSharePctof every claim is set aside for one address and paid out in one transfer once it reaches 0.0005 ETH, with aPAYOUTline and its transaction hash. The live wallet refuses to pay any other address. The launch page sets a 2% fee with 50% for the dev, so 1% goes to the dev and 1% to the project (0.7% treasury, 0.3% battery). - Verify re-reads each payout and checks the published share against the journal.
- The home page, the lab, the coin page and the docs show the split.
- Tests: the payout in the unit, simulation, soak, fork and browser suites; the real mind tested against the live API.
0.2.0
- Graduated coins. The organism follows a coin from its bonding curve to its Uniswap v4 pool (found on chain: PoolManager, Pons hook, ETH against the coin) and burns there through the Universal Router, with a price-impact limit and a minimum-out guard.
- Reconciliation. The treasury is trimmed to what the wallet really holds above the gas reserve before every cycle. The books are saved right after each burn.
- Lost receipts. A burn reported as failed is checked against the wallet balance; if the balance dropped it is counted, and if it cannot be read the order counts against the day's ceiling.
- Verify: the market row now says which venue the coin trades on, and reads the v4 pool from the browser with its own keccak.
- Tests: keccak, a 25-day chaos soak, and a graduated-coin fork suite.
npm test. - Site: a 3D terrarium (Three.js) in place of the 2D drawing.
0.1.0
First version. Self-hosted organisms on Pons coins paired with ETH, on Robinhood Chain.
- Battery with four tiers (full, steady, low, dormant), charged by a share of each claim, drained by model calls, capped at twice a full battery.
- Hooks: buyback drip, dip defender, say. Caps: daily ceiling, order ceiling, minimum order, cooldown, gas reserve.
- The mind: one optional review per cycle that can only trim an order and writes the public line.
- Public journal with transaction hashes;
status.json,feed.json,series.json. - Verify: a browser re-reading of the chain, with PROOF, NO PROOF and NOT CHECKABLE.
- Lab: the real battery and hook code in the browser, with a test that it matches the engine.
- Launch page: wallet creation in the browser, one Pons launch transaction,
.envandorganism.jsonto start. - Rescue: claim and send everything out.
- Tests: unit, simulation equivalence, fork on a real coin, full fork launch-to-rescue.
Known limits
- Between a coin's graduation and the creation of its pool the organism waits, because there is nothing to buy on.
- No hosted version, by design.
- Not audited.
Next
Nothing is promised here. The honest list of what is missing is Security and limits.