Lester Labs DeFi suite live on LitVM LiteForge testnet · chain 4441.
All tutorials
Token Factory

Token Factory — Immutable Replacement and Legacy Review

How chain-guarded testnet token creation works and how to inspect historical child tokens without trusting legacy authority.

4 min readTutorial

Current replacement and legacy status

The legacy Token Factory remains owned by the compromised former controller. Never call its `createToken` function or send it zkLTC. New testnet creation uses only the immutable source-pinned factory after chain-4441, runtime, target, fee, and decoded-parameter checks. Its controller is frozen at 0x…01 and its test treasury has no admin role. Historical LesterToken children combined OpenZeppelin ERC-20 modules with custom decimals and optional owner minting, holder burning, and owner pause controls. Each child has its own transferable owner; replacing the factory does not rotate that owner or make a child trustworthy.

Reviewing a historical factory token

1

Start without connecting a wallet

Open the read-only token or explorer view. Do not connect merely to inspect a public contract, and do not bypass the disabled creation form.

2

Verify provenance and identity

Confirm the exact token address, creation transaction, source-pinned factory event, runtime code, name, symbol, decimals, supply, and current owner. A matching name or symbol is spoofable and does not prove provenance.

3

Inspect privileged features

Determine whether the current token owner can mint additional supply or pause transfers, and whether holders can burn. Treat owner-transfer history and current authority as part of the review.

4

Authenticate any new creation

For the immutable public-testnet replacement, verify chain 4441, exact factory/runtime, 0.05 zkLTC fee, token parameters, and that the frozen controller differs from the fee treasury. Never approve or pay the legacy factory.

The Lester token tracker scans a bounded newest factory-event window; it is not a complete index. Keep the exact creation receipt and address. Testnet and RPC history availability are not perpetual-storage guarantees.

Continue reading

Launchpad

LitVM Launchpad — Immutable Replacement and Legacy Recovery

8 min read

Locker

Liquidity Locker — Immutable Replacement and Legacy Withdrawal

5 min read