Meme token launchpad with automated bonding curves, instant liquidity, and automatic DEX graduation.
The Economics: We charge a 1% platform fee on all trades. This fee goes to sustaining the platform - hosting the event listener, maintaining the database, IPFS pinning costs, etc. It's transparent and way lower than most CEX or DEX trading fees when you factor in slippage. When a token graduates to DEX, we use the accumulated liquidity to create the initial Uniswap pool. This liquidity is locked permanently - no rug pulls possible. The token creator doesn't get any special LP tokens or ability to drain liquidity. Slippage Protection: One thing that sucks about bonding curves is that large buys can cause significant price movement. We implemented slippage tolerance settings where you specify the minimum tokens you're willing to accept (for buys) or minimum cBTC you want to receive (for sells). If the actual execution would give you less due to other transactions front-running you, your transaction reverts. No nasty surprises. Real Use Cases: For token creators: You have a meme idea, a community, or just want to launch something fun. MEME Circle lets you do it without needing technical knowledge, without raising funds for liquidity, and without being accused of having an unfair allocation. Your token starts fairly. For traders/degens: You want to discover new tokens early, ride the bonding curve, and potentially catch the next big meme token before it graduates to DEX. The bonding curve mechanism means there's always liquidity - no worrying about whether you can sell. For communities: Build around tokens from day one. The comment sections, profiles, and social features turn token trading into a shared experience rather than isolated transactions. The Vision: MEME Circle is about democratizing token creation and making it actually fair. No more insider games, no more presales that dump on retail, no more wondering if you're exit liquidity for VCs. Just pure market dynamics driven by community interest. And because we're on Citrea, we're bringing all of this to Bitcoin's ecosystem. Bitcoin maxis might hate meme tokens, but there's a growing Bitcoin DeFi scene and we're positioning MEME Circle as the cultural onramp. Fair launches, community-driven, secured by Bitcoin. TL;DR: It's pump.fun but actually fair, with auto-DEX graduation, built on Bitcoin's first ZK rollup. Anyone can launch, everyone starts equal, math determines price, community drives success.
Built MEME Circle using Solidity 0.8.28 with Foundry for the smart contracts - honestly one of the best decisions because Foundry's testing framework is blazingly fast compared to Hardhat. We deployed on Citrea Testnet, which is Bitcoin's first ZK rollup, giving us the security of Bitcoin with EVM compatibility. This was clutch because we got to build with familiar Solidity patterns while leveraging Bitcoin's security guarantees. The core innovation is the bonding curve mechanism in BondingCurve.sol. We implemented an exponential pricing formula (price = basePrice + k × supply²) that creates automated market making without needing liquidity pools initially. When a token hits 30 cBTC in trading volume, it automatically graduates to Uniswap V2 - we had to increase the gas limit from 1.5M to 3M to handle the complex DEX deployment transaction. Frontend is Next.js 15 with the new App Router and Turbopack (seriously fast HMR), using Wagmi v2 for all blockchain interactions. The tricky part was syncing on-chain events with our off-chain database. Built a custom TypeScript event listener that monitors TokenCreated, TokenPurchased, and other events, then indexes them into Supabase in real-time. This hybrid approach gives us the best of both worlds - on-chain security and off-chain query performance. For IPFS storage, we integrated Pinata which made handling token metadata super smooth. Supabase gave us PostgreSQL with Row Level Security out of the box, plus their real-time subscriptions were perfect for live trading feeds. The hackiest part? Handling transaction state management across wallet connects, disconnects, and network switches while keeping the UI responsive. Also, implementing slippage protection that actually makes sense to users - showing them exact token amounts before they commit rather than just a percentage. Got 100% test coverage on contracts using Forge, which caught several reentrancy vulnerabilities early. The ReentrancyGuard pattern combined with checks-effects-interactions saved us from potential exploits.

