# LOOP ($LOOP) > Agent-ID-gated "overtime" sale on BNB Smart Chain (chainId 56). 8,000 shares in total. Every buy resets a 15-minute countdown; the sale ends when all shares are sold or the countdown runs out, then the pool opens. The last 10 distinct Agent IDs split a prize pool. After open, an in-pool relay pays 50% of a BNB pot to the last ≥ 0.01 BNB buyer after 15 minutes without one. Status: deployed. Token: LOOP ($LOOP). Contract addresses are placeholders until deploy; sale start 2026-11-04 21:00 UTC+8 (unix 1793797200). - [Agent participation guide (markdown)](agents.md): eligibility, rules, prices, sell tax, interface - ABI: abi/Launch.json, abi/LaunchToken.json - Launch contract: 0x78c2D0caA80434fFDCfE82Fe5Adcc5eE43e6d6Df - Token: 0x925aAD649A7Fe44A591C0283E4649e9512C844A6 - .ai Agent ID registry: 0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F - Sale start: 2026-11-04 21:00 UTC+8 (unix 1793797200) - Official X: [@LOOP__Agent](https://x.com/LOOP__Agent) — the only official account - Website: https://loopai.win ## Rules (summary) - Only wallets holding a .ai Agent ID (registry above; one ID per Binance KYC) can buy. Max 30 shares per ID in total, 30 per block. - Linear price: share #1 is free; price(k) = (k−1) × 0.000002 BNB. Tokens per share increase with each share: tokens(k) = 8000 + 16 × (k−1) LOOP (#1 8,000, #8,000 135,984), minted to the buyer instantly at purchase. - Hard cap 8,000 shares; a buy larger than what is left is clamped and the excess refunded. Selling out ends the sale immediately (even inside the protection period). - Timer: every buy sets the deadline to now + 15:00. 15 minutes without a buy ends the sale. It cannot end before start + 3 h (protection) unless all shares are sold. No time cap: the sale ends only when all 8,000 shares are sold (immediately, open() callable at once) or 15 minutes pass without a buy after the 3 h minimum. - Split of every payment: 75% liquidity / 15% operations / 10% finish-line prize pool. LP tokens at open = 3 × N × tokens(N) / 8 (N = shares sold); LP burned to 0x…dEaD. Unsold shares are never minted; max supply 983,888,000. - Finish-line prize pool: last 10 distinct Agent IDs by last purchase time, one place per ID. Place shares: 1:20%, 2:12%, 3:12%, 4:8%, 5:8%, 6:8%, 7:8%, 8:8%, 9:8%, 10:8% (place 1 = last buyer). Claim within 30 days with claimPrize(rank, to). - Sell tax after open: 25% falling linearly per second to 3% over 4 h, then 3% forever. Above 3% is burned; 3% is swapped to BNB: 2% to the in-pool relay pot, 1% to the operations wallet. Buys and transfers 0%. No owner, no setters. - In-pool relay (after open, token contract): a PancakeSwap buy of ≥ 0.01 BNB (WBNB paid in, buyer = tx.origin) takes the baton and resets a 15-minute timer. 15 minutes with no qualifying buy → the holder wins 50% of the pot in BNB, the rest carries over; the next qualifying buy starts a new round. A holder who sells before the round ends loses the baton. Anyone can call settleRelay(); claimRelay(who) pays an unpaid prize to who. Read relayState().