FIND YOUR BEARINGS

Docs.

A guide to LIFT on Base.

Launch guide
September 2026
01 / WELCOME

A new horizon.

LIFT launches tokens on Base, each one paired with the asset its creator chose — ETH, USDC or a tokenized stock — and brings discovery, protocol activity and clear market information into one place.

Browse without an account. Every figure you see is read from the chain or from our indexer at the moment you load the page — nothing on this site is illustrative. Where a value cannot be read, the interface writes a dash rather than a number.

The interface chapters come first. The protocol chapters that follow answer the four questions a launchpad owes you in writing: what a launch costs, who gets paid, what is locked, and what can still go wrong.

Three spaces, three purposes.

Explore to discover tokens. Analytics to follow activity. Docs to understand what you see.

02 / DISCOVER

Explore tokens.

  1. Search a name or symbol.

    Open search with a click or Ctrl/⌘K, use the arrow keys to choose a result, and press Enter to open it. Search runs over the launches currently loaded, and sorts by newest, 24h volume or market cap.

  2. Follow graduations.

    Eight entries per page. Progress is the share of the graduation threshold a launch has reached, read from the factory — not an estimate.

  3. Browse all launches.

    The market lists eight entries per page and can be filtered by lifecycle stage. Each section keeps its own page.

  4. Review arrivals at your own pace.

    New launches are announced in the bar above the table instead of being inserted under your cursor. “Update list” applies them while keeping your search, sort and pages. A new token may fall outside your current page or filter.

03 / THE BIGGER PICTURE

Read Analytics.

Choose 24h for the latest completed UTC day or All time for complete-history totals. Daily charts show up to 14 days of context in the 24h view. Hover or focus a bar for its value, or open the accompanying data table.

Every metric comes from LIFT queries published on Dune, so anyone can check where the numbers come from — the page carries the link and the time the snapshot was produced. All-time totals are the sum of the same daily series shown in the charts, so a total and its curve always agree.

When the source cannot be read, the page says so and names the reason. It never substitutes sample values, and it never shows a zero it has not measured.

Open Analytics
04 / LAUNCHES

How a launch works.

Anyone can launch, and one transaction does all of it. The contract mints the token, creates its Uniswap V3 pool, seeds that pool with the entire supply and hands the resulting position to the locker before the transaction ends. There is no queue, no review and no approval step between an idea and a live market.

What you decide is the pair asset, the address that will collect the creator fees, and how the token presents itself: its name, its symbol, an image, a description, a link or two. Everything else comes from the preset the pair asset belongs to, and that preset lives on the chain rather than in this page — the launch form reads the fee, the cap and the threshold it will apply and prints them beside the button.

  1. Pay and sign.

    The launch fee is 0.0005 ETH, read from the factory with launchFee(). It is paid to the fee router contract, which the treasury draws from. Network gas is separate and goes to no one here.

  2. Deploy and seed.

    One billion tokens, 18 decimals, minted once and never again. The whole supply goes into the pool as a single position starting at the opening price: nothing is reserved for the creator, and nothing is reserved for LIFT.

  3. Trade.

    The pool is live inside the same transaction. From that block on, buys and sells move the price, and nothing else does.

You can attach an opening buy to the launch transaction, and on the launch block it is the only buy the pool will accept. The factory caps it at 5% of the supply and reverts above the cap, so the amount you name has to stay under it at the price the pool opens at. Those tokens go to the address you named as fee recipient.

The token contract has no owner. There is no mint function, no pause, no blacklist, no transfer tax and no fee switch — not for the creator, not for us. What the creator keeps after launch is their share of the trading fees, their right to redirect that share, and whatever tokens they bought like anyone else.

The first three blocks, and only those.

On the launch block, the pool refuses every buy except the creator’s opening buy inside the launch transaction. For the two blocks that follow, a buy from the pool cannot take a wallet past 5% of the supply, and no address may buy more than 5.5% of the supply in total. Neither limit ever touches a sale or a transfer between wallets, and both expire at restrictionsEndBlock — the launch block plus two.

Read that as a speed limit, not as a distribution guarantee. It slows the first buyers; it does not stop one address from accumulating once the window closes, nor several addresses from buying while it is open.

05 / TRADING

Buying and selling.

Every token gets one pool at its launch, the only one the protocol ever creates for it, quoted in the asset it was paired with. Nothing about that arrangement changes afterwards — there is no curve to leave behind and no second venue to be moved to, so the pool you buy in on the first block is the pool you sell in a month later.

The pool charges 1% on every swap. That is the fee tier of the only DEX configuration the factory has registered so far. Another one can be registered for future launches, which is why the launch form prints the rate it has just read from the chain instead of repeating the figure in this paragraph.

The price on screen is the pool price at the moment the page read it, and every trade moves it. What you receive can differ from the quote; the slippage setting is the size of that gap you are willing to tolerate, and beyond it the transaction reverts rather than filling. The panel offers 0.5%, 1%, 2% and 5%, starts at 1%, and takes any value between 0.1% and 10%.

When a token is paired with a tokenized stock, paying in ETH or USDC takes two legs: your asset is swapped into the pair asset first, then into the token. Each leg has its own pool, its own fee and its own price impact. Quotes are taken across Uniswap’s fee tiers and the best path wins, so the route can differ between two otherwise identical trades.

Selling is a swap back into the pair asset, so a token paired with a tokenized stock pays you in that stock unless you take a second leg out of it. The panel names the asset and the amount it expects to hand you, and it names them before you sign rather than after.

06 / LIQUIDITY

What “locked” means here.

The pool position is a Uniswap V3 NFT, and the launch transaction sends it to the locker contract. You do not have to take that on faith: read getLaunchedToken(token) on the factory for the position id, then ownerOf on the position manager. The answer is the locker’s address, for every launch.

The locker has no way to give it back. It exposes no transfer, no approval, no withdrawal, no decrease of liquidity, no rescue and no unlock — not for the creator, not for the contract owner, not for anyone. Collecting the accrued swap fees is the only operation that moves value out of it, and it moves only those fees. The tokens and the pair asset that make up the position itself stay in the pool permanently.

That is a statement about withdrawal, and it is the only thing locking guarantees. It is not a floor under the price, and it is not an exit.

What the lock does not do.

The position covers prices from the launch price upward. It opens holding only tokens and converts them into the pair asset as the price rises, so it supports the price back down to the launch price and no lower: below that bound it is out of range and provides nothing at all.

It does not stop the price from falling, and it does not stop anyone who bought from selling. It covers this one position: anyone may open another pool for the same token, on any fee tier, with liquidity they can pull whenever they like. And the pair asset the position accumulates is locked with it — that pile is not a treasury, and no one, including us, can spend it.

07 / FEES

What you pay, and to whom.

There are two fees on LIFT and no others. A one-off launch fee of 0.0005 ETH, paid by the creator. And 1% of every swap, charged by the pool and paid by whoever trades. Launch tokens themselves carry no tax of any kind, in either direction.

The swap fee accrues inside the locked position, in whichever asset the trader paid with, so a token’s fees build up on both sides at once: in the token and in its pair asset.

  1. Collect.

    One call, collectFees(token) on the locker, with no approval to grant first. The current fee recipient can make it; so can the treasury and any collector the treasury has authorised. Who calls it changes nothing about where the money lands.

  2. Split.

    The locker passes the entire collected amount to the fee router, which keeps 30% for the protocol treasury and sends the remaining 70% to the token’s fee recipient. Both sides are treated identically: the pair asset and the token are each split 30/70.

  3. Claim.

    The recipient sees the pending amounts on the token page and signs the collection whenever they want. There is no schedule, no vesting and no minimum.

That split is frozen per token at the moment its position is locked. The treasury can change the numbers, and the change applies to launches that come afterwards — never to a token already launched. Each token page reads its own frozen values from the fee router, which is why the figure shown there is the one that will actually be paid, rather than a rate copied into this page.

The fee recipient can be handed to another address, by the recipient, with setFeeRedirect on the locker. It is a transfer and not a delegation: the new address receives the fees and inherits the right to redirect again, and the previous one keeps neither.

One power worth knowing about.

The fee router’s owner can install a routing table for a token, and the contract consults it before the recipient. Where one is set, the creator side of that token’s fees goes to the addresses it names instead. Nothing written on this page can prove it is unset for a given token — feeRouting(token) on the fee router answers that, and its answer is the one that counts.

08 / GRADUATION

Graduation.

Graduation is a threshold being crossed, and crossing it sets nothing in motion. No liquidity is moved, no second pool is created, no parameter is rewritten: the launch goes on trading in the position it opened with. What the threshold measures is how much of the pair asset buyers have left inside that locked position.

graduationStatus(token) on the factory answers with three values: the pair asset the position holds right now, the threshold for that launch, and whether the first has reached the second. The progress shown on Explore is the ratio of those two numbers.

The threshold belongs to the preset rather than to the token, and it is written in the pair asset’s own units: 8,000 USDC for the USDC preset, about 3.2213 WETH for the ETH one, and the matching number of shares for each tokenized stock. They were calibrated together when the contracts were deployed so that every pair asset graduated at the same amount, $8,000 on that day. They have not moved since, so what a threshold is worth in dollars now follows the pair asset that carries it.

That call reports the position as it stands right now, so a launch that clears the threshold and later gives the gains back would start answering no again. The interface settles the question against the highest price our indexer ever recorded, which is what makes the milestone stick once it has been earned.

All a graduation tells you is that a number was passed. Nobody looked at the token to award it, and it promises nothing about what the pool will hold next, what the price will do, or whether you will find a buyer.

09 / PROTOCOL TOKEN

The LIFT token.

A protocol token with the ticker LIFT will be published when it launches. Its supply, its distribution and when it arrives are not settled, so this page does not describe them, and nothing published in our name describes them either. When the token exists, its address will appear in Contracts below.

What is settled is where the protocol’s revenue goes. 80% of everything that reaches the protocol treasury is used to buy LIFT on the open market, and every token bought that way is burned. That covers both sources of treasury revenue: the 30% share of swap fees described in Fees, and the 0.0005 ETH launch fee.

Read that 80% precisely, because the difference matters: it is 80% of the protocol’s share, not 80% of every fee the platform charges. A creator’s 70% belongs to the creator and is never touched by this.

Today this is done by hand. Someone signs the purchase and signs the burn. No contract performs it and none enforces it, so nothing on chain compels it — treat it as a policy we have stated, not as a guarantee you can verify in code. Automating it is the intention; when a contract does the work, its address will be published here and you will be able to check every buyback and every burn yourself, without taking our word for it.

Until then LIFT has no token. Any address presented as one is not ours, whoever is presenting it.

10 / RISKS

What can go wrong.

Read this as the operating manual rather than as a disclaimer. There is no vetting anywhere between an idea and a live market on LIFT, and none is planned: that openness is the product, and it is also where every risk below comes from.

  • Anyone can launch anything. No review, no approval, no listing standard. A token being on LIFT says nothing whatsoever about the people behind it or what they intend to do next.
  • Names, symbols and images can be copied exactly. Two tokens can be indistinguishable on screen. The contract address is the only identity that cannot be forged, and checking it is your job before you sign.
  • A launch can go to zero, and nothing in the design prevents it. The locked position only holds liquidity from the launch price upward. If the price comes back down to that bound there is nothing underneath it, and nobody is obliged to bid.
  • The creator’s incentive is volume. They keep 70% of the trading fees and may hold up to 5% of the supply from the opening buy. Volume is not the same thing as your outcome.
  • The launch window is two blocks long. From the block after it, nothing caps what any address can accumulate, and transfers between wallets were never capped at any point.
  • One address owns the three contracts. It can change the presets, the launch fee, the shares applied to future launches, the DEX configuration, who may collect fees, and where the creator side of a token’s fees is routed. It cannot mint, cannot pause a token, cannot unlock liquidity, and cannot alter the split a launched token has already frozen.
  • The contracts have been audited by Serialized. The three addresses below are public: anyone can inspect them onchain and call the read functions listed here to check every figure on this page against the contracts themselves. They are recent, they hold value, and the risk of a bug in them is real.
  • The pair asset has an issuer of its own. A tokenized stock is minted by a third party, not by us. It carries that party’s risk, its own depth and its own decimals, and holding it is not the same as holding the security it tracks.
  • Everything between you and the chain can break. Our interface, our indexer and any public RPC can go down or answer late. When ours cannot be read, the pages say so and name the reason instead of filling the gap with a number.
  • Numbers on screen were true when the page read them. A quote describes a trade that has not happened yet, and the chain, not this site, decides what it finally pays.

We build a way to reach these contracts. We do not pick what goes through them, do not endorse any of it, and offer no opinion about what you should do with your money.

Two rules that never change.

No one at LIFT will ever need a seed phrase or a private key, and anyone asking you for either is not from LIFT. We will not ask you to send funds anywhere either: every action on this site is a transaction your own wallet puts in front of you before you sign it.

11 / METRICS

Know what you are reading.

Price
The current pool price, expressed in the pair asset, multiplied by that asset’s value in dollars. A dash means that value is not available.
Market cap
Price multiplied by the token supply held in the contract. It follows the price, so it is a dash whenever the price is.
Trading volume
The value traded during the stated period, measured on the pair-asset side of each swap and rebuilt from the indexer’s hourly candles.
Token launches
The number of launches in the selected period.
Unique traders and developers
Distinct addresses over the selected period. Daily unique counts cannot be added to obtain an all-time count, so these are reported as totals.
Creator earnings / protocol revenue
The two sides of the trading fee. The split is read from the FeeRouter contract, which the treasury can change — the page reports what it reads, never a fixed rate.
Graduation
A launch graduates when the paired principal locked in its position reaches the threshold written in its factory preset. Each pair asset has its own threshold, expressed in that asset’s own units.
12 / NETWORK

Network and pair assets.

LIFT runs on Base. A launch opens its market as a Uniswap V3 pool, priced in whichever asset it was paired with.

Network
Base, chain 8453
Native asset
ETH
Explorer
basescan.org
Launch fee
0.0005 ETH, read from the factory
Supply per launch
1,000,000,000 tokens, fixed, 18 decimals
Swap fee
1% of every trade, charged by the pool
Opening buy cap
5% of the supply
Launch restrictions
The launch block, plus two
Deploy block
51,057,596

The pair assets on offer are the presets the factory has enabled, and today that is ETH — through WETH — USDC and four tokenized stocks. Fifteen presets are registered in total; the nine that are switched off open with a single owner transaction, without any release on our side. So the launch form is right when this paragraph is not.

Their decimals differ, which matters for anything you compute yourself: 18 for launch tokens and WETH, 6 for USDC, 8 for the tokenized stocks. Read decimals() rather than assuming.

Robinhood Chain can now be picked in the network selector, and picking it changes nothing about the figures above: LIFT has no contracts there yet, so its screens report an empty catalogue instead of showing Base data under another name. Its pair assets will be ETH and USDG — the Global Dollar, six decimals — not USDC. Arc stays locked. Neither gets a date on this page.

13 / CONTRACTS

Contracts.

Deployed on Base at block 51,057,596, the three of them in a single run, and all three owned by the treasury address below. None of them can be upgraded in place. Should the protocol ever ship a second version, it arrives as a different set of addresses printed in this table, and the ones below go on behaving exactly as they do today.

Launcher factoryDeploys tokens, opens their pools, holds the presets
0x06Be37aBD3b4c50BA50DFE30cDaa1f8ABb0a998c
Liquidity lockerHolds every launch position and collects its fees
0x09f0762bdE492c125b5fCE5e70863Caad5E22B9b
Fee routerSplits collected fees, and receives the launch fee
0x73782322FEe3d25f33043Ced7820Dba712bDE6Ef
TreasuryOwns the three contracts above and takes the protocol share
0xcf55517eBd2b2b3c1AA83cBF2c876b7310287E7b
Position managerHolds the NFT that represents each locked position
0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1

These addresses are the whole argument. Everything this page claims can be checked against them without believing a word of it:

  • launchFee() on the factory — the launch fee, in wei.
  • protocolShare() on the fee router — the share that will apply to new launches. tokenShares(token) for the one frozen for a token that already exists, which is the one that gets paid.
  • tokenRemainderToCreator() on the fee router — whether the token side of the fees reaches the creator or is burned. It is set to the creator.
  • getLaunchedToken(token) on the factory, then ownerOf on the position manager — who holds a launch’s liquidity.
  • graduationStatus(token) on the factory — principal, threshold, and whether the threshold is reached.
  • feeRouting(token) on the fee router — whether an owner routing override is in place for a token.

For history, the factory emits TokenDeployed and then TokenLaunched on every launch. The second is the one worth indexing: it carries the pool, the position id and the block the launch restrictions end at. Start from the deployment block, 51,057,596. Base caps eth_getLogs at 10,000 blocks per request, so a full backfill has to be cut into chunks.

14 / STATUS

Where the platform stands.

Base only. LIFT runs on Base, chain 8453. Robinhood Chain can be selected in the network selector and carries no deployment: every screen there says so rather than borrowing Base’s numbers. Arc is still locked as coming soon.

The lists fill one launch at a time. Explore, the graduation track and the charts read our indexer, and they show what has actually been launched. When a source cannot be reached, the interface says so and names the reason instead of showing an empty list — the two are not the same thing.

Your wallet signs, never this site. The trade panel, the fee claim and the launch flow build the transaction and hand it to your wallet. Nothing is sent without your signature, and no private key ever reaches us. The pair assets offered at launch are the ones the factory has enabled, read from the contract at the moment you open the form.

A dash is not a zero.

Zero is a measurement; a dash means the value could not be read. Wherever you see one, no number has been guessed in its place.

15 / TERMS

Terms.

LIFT is an interface to public contracts on a public chain, provided as is and without warranties of any kind. It holds no funds, takes no custody of anything, and cannot act for you: every state change is a transaction you sign yourself.

Reading the chain costs nothing and asks no one’s permission. How you use what you read there is your responsibility. We make no promise that this interface, our indexer or any public RPC will be reachable, accurate or up to date, and we are not liable for what goes wrong when they are not.

  • Do not let anyone believe a service you run is run by us.
  • Do not put the LIFT name or logo on anything in a way that leaves people unsure who they are dealing with.
  • Nothing here is investment, legal or tax advice.