R3ORDR

Signals
are getting

harder to
ignore.

How the
re-order

works in four steps

01

Deploy

An ERC20 token wired to a Uniswap v4 hook. The first liquidity add initializes the contract. Every swap thereafter mixes a fresh random seed used for new draws.

02

Buy

A pool → user transfer draws amount / UNIT_PER_R3ORD ids from a pre-allocated pool of 1,000 via lazy Fisher-Yates shuffle. Early buys are rate-limited by a growing maxBuy: 0.25% of supply + 0.003%/s.

03

Mint

Every ERC20 transfer triggers NFT sync. User → user moves ids up to the receiver's allowance; the overflow is burned. The pool and zero address never receive NFTs automatically.

04

Sell

Selling is a user → pool transfer. The hook auto-syncs your NFT balance down to your remaining token position — 10 tokens per NFT. The pool and zero address never accumulate NFTs at the liquidity boundary. The deployer is carved out of the maxBuy cap to prevent mint-griefing at the open.