Water Token · Validation · v4
15 Sep 2026 · Locally validated · Mainnet not deployed · Presale not open · No completed independent audit
Validation and implementation status
The canonical contract version is v4-lock-first, superseding v3 presale and the website task’s separate candidate. Source hashes match the project validation record: 44 local tests passed, zero failed. A local fork at mainnet block 121996495 on 15 Sep 2026 passed selected-asset, lock-first presale, settlement/burn and separate-opening checks. No mainnet transactions were broadcast.
Historical public-testnet V3 addresses, 200,000,000 initial supply and buyback records belong to the old version without this presale. Control-signature records exist for the three role wallets; they are not deployment or transfer authorization. Mainnet is not deployed or funded, there is no live presale purchase page, and no independent security audit is complete.
Lock liquidity, then presell, then open trading
① The funder first supplies pool capital: 170 million WATER and 20,000 USDC, with project LP sent to a permanent locker with no withdrawal entry point. ② Successful funding and locking start the 14-day presale clock; the official pool remains closed. ③ A sellout permits early finalization; otherwise anyone may finalize after 14 days, burning only unsold presale tokens. ④ The sole funder then opens official trading in a separate transaction, without a second pool contribution.
prepareAndFund can assemble, fund, lock and start the clock atomically; failure reverts that transaction. Separate prepare and fund calls are also supported, but prepare does not start the sale. Finalization and opening require actual transactions; expiry does not execute them automatically. The previous five-stage pool-funding proposal is cancelled.
Limits and remaining work
Remaining work includes public-network and wallet acceptance of this version, final parameter/dependency checks, monitoring and maintenance, and real donation arrangements. Local validation and historical tests do not replace independent auditing or prove an absence of defects.
Large USDC deposits synchronized into an unfunded predicted pool can still block funding; the presale has not started at that point. Free wallet transfers allow third parties to create other pools early. Assets mistakenly sent to the presale have no rescue entry point: purchases must use the purchase call, not a direct transfer. Locking, buybacks and immutability do not guarantee principal safety.