For creators

Lock your allocation behind logic, not a promise.

If you launched a token on Ignix and still hold part of its supply, you can put it in LatchLock. It comes back to you (or whoever you name) in tranches, and each tranche only when a public unlock circuit says the launch has earned it.

Fee and threshold read from LatchLock at X Layer block 75365969.

What it proves

That you cannot sell the locked tokens until conditions anyone can read are true: for example “7 days old, LP locked, 100+ holders”. If you keep at least 5% of total supply locked from the creator wallet, the on-chain LATCH_LOCKED bit turns on for your token, and filters such as STRICT count it.

What it costs

0.5% of the deposited amount, taken in your token and sent to the Nandout treasury, plus X Layer gas for an approve and a createLock (and later one release per tranche). No subscription, nothing else. Lock 10,000,000 and 9,950,000 are locked, 50,000 go to the fee.

What you can't do afterwards

Withdraw early, change a tranche, swap its circuit, change the beneficiary, or cancel. Nobody can: LatchLock has no admin path over locks, and releases are evaluated by LatchEvaluator, which is immutable and ownerless. If an unlock condition never becomes true, that tranche stays locked.

What buyers can check

Your token's page at nandout.xyz/lock/<token>: amount and share of supply locked, each tranche's circuit and which conditions are still unmet, the beneficiary, and a badge you can post anywhere. All of it is read from chain, and anyone can verify it on OKLink without trusting this site.

Before you lock
ContractsX Layer mainnet, verified on OKLink
LatchLock: holds locks, takes the fee0xBe9ae981ec742B9053AD802a1D6A2B96E58b67f1
LatchEvaluator: evaluates releases (immutable, no owner)0x8cA3ecB418962801e64FF1e847a444fAB6352D03
LatchGate: filter checks and LATCH_LOCKED0x649373f612d278634Ba8656aF53bCA7D8dc0f940
LatchFeed: attested launch facts0x81Ea55c0d48fB985707eA224dC099Ff3C8f2AD78
Lock an allocationHow the contracts fit together