security / audit

Unipad status should be explicit before anyone trades.

This page separates live references from pending deployments, planned reviews, and manual launch actions. No audit is claimed here unless a real audit report link is published.

audit status

No external audit report is linked yet.

pending

Internal tests, dry runs, and code review are release checks, not external audits. When a real audit exists, this page should link directly to the report and identify the reviewed commit or deployed address.

mainnet readiness
live
Network target

Ethereum Mainnet is the configured chain target for this frontend.

live
Unipad launch contracts

Unipad token, hook, and treasury addresses are configured. Verify each contract on Etherscan.

planned
Builder launch contracts

Builder launcher and shared funding hook addresses are not both configured yet.

planned
Full mainnet readiness

Mainnet should not be treated as fully ready until addresses, source verification, audit status, LP handling, and ownership actions are public.

manual post-launch actions
manual
LP lock / position handling

LP position handling or locking is not automated by the app. Publish the transaction once complete.

manual
Ownership renounce or transfer

Any ownership renounce or transfer step remains a separate wallet transaction after launch.

manual
Transaction hash publication

Deployment, pool, liquidity, LP, and ownership transaction hashes should be posted publicly.

manual
Treasury spending notes

Treasury spending notes and payment context are published by project operators, not enforced on-chain.

contract status

Addresses remain placeholders until deployment.

Unipad-owned contracts show pending placeholders until a valid address is configured. Known Uniswap dependencies link to Etherscan because their mainnet addresses are already part of the configured launch path.

Unipad-owned addresses
UnipadUnipad token

Unipad token contract address set after production deployment.

live0xc8b1...c557Etherscan
UnipadUnipad hook

Unipad funding hook address set after production deployment.

live0x1ced...e0ccEtherscan
UnipadTreasury

Treasury wallet address set after production launch setup.

live0xED32...120CEtherscan
Unipad launchpadBuilder token launcher

Builder token launcher factory address for future builder launches.

pending0x... pendingEtherscan after deployment
Unipad launchpadBuilder funding hook

Shared builder funding hook address for launchpad-created projects.

pending0x... pendingEtherscan after deployment
external mainnet references
UniswapUniswap v4 PoolManager

Canonical Uniswap v4 PoolManager reference used by the launch flow.

live0x0000...8A90Etherscan
UniswapUniswap v4 PositionManager

Canonical Uniswap v4 PositionManager reference used for liquidity setup.

live0xbD21...ee9eEtherscan
UniswapPermit2

Permit2 address used by the pool setup path.

live0x0000...8BA3Etherscan

risk notes

Risks users should understand

user risks
risk
Unaudited contract risk

No external audit report is linked in the app today. Treat contracts as unaudited until a real report URL is published.

pending
Pending deployment risk

Unset Unipad addresses mean the production contracts are not live in this frontend deployment.

risk
Hook execution risk

Uniswap v4 hooks run during swaps, so hook code and pool setup must be reviewed before mainnet use.

manual
Manual finalization risk

Manual LP and ownership steps can lag contract deployment. Verify the published transactions before relying on launch claims.

planned
Sample data risk

Preview dashboards and sample builder pages are product examples until they are backed by live addresses and transaction history.