Mint Club Frames
Create ERC20/1155 Tokens with Automated Liquidity in Frame Transactions
Screenshots






Problem Statement
In Mint Club Frames, users have the capability to:Create ERC20 tokens featuring automated, built-in liquidityCreate ERC1155 NFTs featuring automated, built-in liquidityCreate Community ERC1155 NFTs using predefined base token and bonding curve configurationsBuy or sell any tokens or NFTs created on Mint Club directly within Frame transactions (Features 1-3 were developed during this hackathon, whereas Feature 4 was introduced last week)Mint Club V2 is a next-gen token and NFT launching protocol with automatic bonding-curve liquidity. Through Mint Club Frames, users can effortlessly create their own social, meme, or community tokens or NFTs with just a few clicks, without the need to navigate away from Farcaster - all operations are seamlessly executed within the Frame transactions.Throughout this hackathon, we have successfully integrated the entirety of its asset creation capabilities (ERC-20, ERC-1155) into Farcaster frames, complete with fully configurable (or predefined) parameters.
Solution
Mint Club Frames facilitates asset creation on Base and OP mainnets, leveraging Farcaster Frames Transactions for support. Developed in TypeScript within the Bun runtime environment, it employs PostgreSQL with Prisma for temporary session data storage. For image uploading and pinning, we utilize Pinata, ensuring secure data management and a streamlined backend architecture. Crucial for UI development and error handling, Frog and Frames.js significantly enhance user experience. The innovative integration of Frames.js's debugging capabilities with Frog's abstraction has streamlined the development process, crafting a robust application framework.
Hackathon
Frameworks
2024
Contributors
- ggomaeng
96 contributions
- sydneyitguy
3 contributions