Create and launch tokens within Farcaster Frames in less than a minute with no coding required.
[THIS IS CURRENTLY A WORK IN PROGRESS AND IS NOT COMPLETELY FUNCTIONAL] Framecoin is token launchpad allowing you to create and launch your token on Base, all within a Farcaster Frame.
A user creates the token from a frame, receives a unique link to their token Farcaster frame and they can then use it to share and initiate their token on the in-frame launchpad.
The token starts off as a pre-sale on the launchpad - again within Farcaster frames allowing users to buy in on the pre-sale which once hits the threshold is automatically ported into a Uniswap v2 pool on Base and the LP is locked in forever (by burning the LP tokens).
This project is not complete due to technical issues however I will be continuing this on my weekends in the weeks to follow. The end goal is to have a completely in-frame, non-custodial token launchpad that allows users to create/buy/trade tokens on Farcaster.
The project utilises a smart contract for the token itself and a factory contract to deploy the token. The frames are created using onchainkit and deployed as Google Cloud Functions. The web landing page is hosted on Vercel and is made in NextJS.
The backend is entirely either onchain or a Firebase database is used as a intermittent cache storage / stat tracking mechanism for quicker state updates. (To Be Implemented).
The core blockchain supported at the moment is Base and Optimism will be supported in the future builds.