Analysis updated 2026-05-18
Study exactly how a direct-to-Uniswap token launchpad works end to end.
Fork and deploy a token launch system with permanently locked liquidity.
Launch a token that shares trading fees with holders instead of only the creator.
Test smart contract behavior against real Uniswap V3 contracts before deploying.
| itsfriedpotato/potatopad | codee-sh/payload-training-app | jeanmeche/riegler.fr | |
|---|---|---|---|
| Stars | 10 | 10 | 10 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2025-11-09 |
| Maintenance | — | — | Quiet |
| Setup difficulty | hard | moderate | easy |
| Complexity | 5/5 | 4/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Unaudited demo software requiring smart contract deployment, an env file, and a Next.js frontend to run the full loop.
PotatoPad is an open source template for launching a new cryptocurrency token that immediately becomes tradable, without the staged bonding curve system many other launch tools use. When someone launches a token through this project, the entire supply is minted and placed directly as trading liquidity on Uniswap, a decentralized exchange, in a single transaction. This liquidity position is then locked permanently so it can never be withdrawn, meaning the token cannot later be rug pulled by draining its liquidity. The project explicitly describes itself as demo software that is unaudited and not ready for production use, meant to show how this style of launchpad works rather than to be relied on with real money. The README is written to be approachable for people comfortable running terminal commands and editing a configuration file, walking through running the whole system locally, deploying the smart contracts to a test network, and hosting the accompanying website. The project includes three main pieces. First, smart contracts written in Solidity that handle creating the token, minting the locked liquidity position, and permanently locking the associated fees, with variants that let trading fees get shared with everyone holding the token rather than only the creator. Second, a website built with modern web tools that lets people discover new tokens, launch a new one through a form, and view details like price and holder count for each token. Third, a set of scripts for demonstrations, deployment, and seeding a local test environment with sample tokens, along with 63 automated tests that run against the real Uniswap contracts rather than simplified stand ins. The project takes several measures to prevent common problems in this space, including making the token's contract address unpredictable until launch to stop pre launch manipulation, and a short window after launch that limits how much supply any single wallet can hold, aimed at slowing down automated bots. It is released under the MIT license with an additional attribution requirement.
An open-source template for launching a cryptocurrency token with instantly tradable, permanently locked liquidity on Uniswap.
Mainly TypeScript. The stack also includes Solidity, TypeScript, Next.js.
MIT license with an added attribution requirement: use, modify, and ship it, but keep the license notice attached.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.