security / audit

uGit 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.

pending
uGit launch contracts

uGit token, hook, and treasury addresses are still placeholders in this deployment.

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.

uGit-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.

uGit-owned addresses
uGituGit token

uGit token contract address set after production deployment.

pending0x... pendingEtherscan after deployment
uGituGit hook

uGit funding hook address set after production deployment.

pending0x... pendingEtherscan after deployment
uGitTreasury

Treasury wallet address set after production launch setup.

pending0x... pendingEtherscan after deployment
uGit launchpadBuilder token launcher

Builder token launcher factory address for future builder launches.

pending0x... pendingEtherscan after deployment
uGit 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 uGit 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.