Documentation
A launchpad for coins that trade against another coin instead of the gas token. One transaction deploys a fixed-supply ERC-20, opens a Uniswap v4 pool for it against the pair asset of your choice, and seeds that pool with the entire float. No bonding curve, no migration, no seed capital.
Pair runs on Arbitrum One. A coin launched here jousts against its pair asset: two contenders in one pool, and the market decides.
| What it is | The mechanism in one page: single-sided liquidity, why the creator brings nothing, why the price has no ceiling |
| Launching a coin | Every parameter, what it does, and what happens if you get it wrong |
| Fees | The 1% split, who gets what, and what you can do with your share |
| Pair assets | What can be paired against, how eligibility is measured, and the two depth bars |
| $PAIR | The protocol token, and the fee stream that is meant to buy it back |
| Contracts | The contracts, where they will live on Arbitrum, and the calls worth knowing |
Everything here describes what the code does. Where something is designed but not yet live — the Arbitrum deployment itself, and the buyback engine — it says so in the section that covers it.
Every contract is meant to be verified on Arbiscan, including your coin's own: PairToken takes no
constructor arguments, so every launch produces byte-identical code and the explorer matches all of
them from a single verification. Nothing on these pages has to be taken on trust — the source is
in the repository and, once deployed, one click behind each address in Contracts.
None of this has been audited. The tests are thorough and run against live Arbitrum state, but they were written by the same people who wrote the contracts. Treat the liquidity lock as permanent, because it is, and size your launch accordingly.