How to verify
Checking every claim on this site against the chain.
Nothing here needs to be believed. Every figure this interface shows is derived from state a contract holds, and each can be read independently — which is the only reason a claim like “the fee cannot change” is worth making.
The fee really is fixed
Read the market's configuration from the hook. It returns the whole schedule: each stage's fee and the offset it starts at. There is no setter on the hook, so the schedule you read at creation is the schedule that will apply for the market's life. Compare it to the ladder on the market page — they are the same numbers, and a test in this repository asserts as much on every commit.
The liquidity really is locked
The market page names the locker and the position it holds. Read the position's owner from Uniswap's position manager: it is the locker. Read the locker's unlock time: for a permanent lock it is the sentinel value that can never be reached. The locker exposes a way to collect fees and no way to withdraw liquidity.
The supply really is fixed
The token's verified source has no mint function and no owner. Its total supply was set once in the constructor. Read it from the explorer and compare it with the figure on the market page.
The fee split really is what we say
The splitter stores its recipients and shares as immutable arguments. Read them directly, and read the balance waiting for each recipient. Anyone can call collect and move accrued fees from the locked position to the splitter, so nobody depends on us to make a claim possible.
The interface is not the protocol
If this site disappeared, every market would keep trading through any Uniswap interface, every fee would keep accruing, and every claim would still be callable directly. That is the test of whether a launchpad's guarantees live in its contracts or in its website.