| pat | enters curve | surcharge | issues |
|---|---|---|---|
| 0.25 eth | |||
| 0.50 eth | |||
| 1.00 eth | |||
| 2.00 eth |
| pat | pays |
|---|---|
| burn 1 000 |
pat0 is an erc20 on robinhood chain issued by one contract that nobody controls. eth goes in through mint and comes out through burn. the contract holds the eth in a reserve called the cistern, and every token in existence is a claim on a share of it.
minting is priced along a curve that rises with the third power of everything that has ever entered it. burning is priced at book, which is the cistern divided by the supply. the curve price is always at or above book, so a round trip through the contract can never take more out than it put in for the tokens that remain.
each block has a budget of tokens it may issue, a fixed fraction of what is left under the asymptote. when a block uses more than half its budget, pressure rises for the next block. when a block passes empty, pressure decays by an eighth. pressure splits every mint: part of the eth walks the curve and earns tokens, the rest drops straight into the cistern and earns nothing. crowding into a block pays the reserve, not a middleman.
it will not mint for free. it will not let an address burn in the sixty four blocks after that address mints. it will not move eth anywhere but to a burner. it will not change, because there is no key that can change it. everything on this site is read from the contract or from a market feed and computed in the open. the docs tab walks through the arithmetic line by line.
the state window on the left is the contract's memory, refreshed every few seconds. the market window above is what a public market feed reports for the token. the plates in the middle are drawn from the formulas and, once the contract is configured, carry a marker for where the live state sits on them.