A Sold-Out AI Token Presale That Quietly Drained Its Own Liquidity
A Portland software engineer put four months of savings into the NXR presale from Nexora Labs. The token listed, pumped, and then the team pulled the pool within an hour. We traced the proceeds across two bridges before they hit a mixer.
- Vector
- ICO / Presale Rug-Pull
- Instrument
- ETH + USDC (Ethereum, Arbitrum)
- Reported loss
- $46,200
- Case opened
- February 2026
- Funds recovered
- 31% ($14,300)
- Claimant
- Software engineer, Portland OR
Illustrative case study. The scenario is a dramatized composite of real recovery casework; the broker and client names are fictional. Figures show typical outcomes, not a guarantee of results.
01How the trap was built
Nexora Labs presented itself as an AI-infrastructure startup with a polished whitepaper, a doxxed “advisory board” of stock-photo headshots, and a presale hosted on a launchpad called PrimePad. The claimant found it through a paid post in a developer subreddit that linked to an audit badge from a firm that, on inspection, did not exist.
The presale page showed a live “raised” counter climbing past $2M and a countdown timer. Allocation was capped per wallet, which created the usual scarcity pressure. The claimant contributed 14.2 ETH across two transactions and received NXR tokens locked under a “vesting” contract that, critically, only the deployer could modify.
02Where it broke
NXR listed on a decentralized exchange with a small seeded liquidity pool. For roughly forty minutes the price rose and early Telegram members posted gains. Then the deployer called removeLiquidity, swapped the paired ETH out, and disabled transfers through a hidden owner function. The chart went vertical-down to zero.
Our on-chain review showed the classic signature: liquidity was never locked despite a “locked LP” claim, and the contract retained an owner-only setTradingEnabled switch. The pulled ETH moved through a bridge to Arbitrum, was split across nine wallets, and consolidated again before entering a mixing service.
I am a developer. I read the contract. I just did not understand that “renounced ownership” on the website meant nothing if the code on-chain still had an owner.
03How we recovered part of it
- 01Captured the evidence. We reconstructed the deployer address, the liquidity-removal transaction, and the per-wallet split into a timestamped flow graph the claimant could file with IC3 and his exchange.
- 02Tagged the off-ramps. Two of the nine split wallets cashed out at a centralized exchange before reaching the mixer. We identified the deposit addresses and the exchange operating them.
- 03Filed a preservation request. Through that exchange’s law-enforcement portal, and with the claimant’s police report number, we requested a freeze on the two flagged deposit accounts.
- 04Documented the pre-mixer trail. For the funds already mixed, we produced a probabilistic trace report establishing the path up to the mixer entry — useful for the insurance and tax-loss claim, not for direct recovery.
- 05Supported the claim to conclusion. The frozen balance on the two exchange accounts was returned after a 19-week review. The mixed remainder was written off with documentation.
$14,300 of $46,200 returned from the two off-ramped wallets. The portion routed through a mixer was unrecoverable but fully documented for tax and insurance.
04Threat indicators
- A “locked liquidity” claim with no on-chain lock you can independently verify on the LP token.
- A contract that says ownership is renounced on the website but still exposes owner-only functions on-chain.
- An audit badge that links to a firm with no real, searchable track record.
- A per-wallet allocation cap and a live “raised” counter engineered to manufacture urgency.
- Vesting controlled entirely by the deployer, with no third-party escrow.
Lost funds in a token presale or launchpad?
If you can share the contract address and your transaction hashes, we can tell you within days whether the trail leads to a reachable exchange or a dead end.
Submit a Case →