bitlauncher

BitLauncher is an AI and crypto launchpad platform that provides early access to promising AI unicorn startups through token sales and auctions. It features a batch auction system for token sales, ensuring fair and transparent price discovery. Participants bid during a fixed period, and tokens are distributed at a uniform price, eliminating manipulation and ensuring equal opportunities for all investors.

bitlauncher Image

BitLauncher was conceived as a cutting-edge AI and crypto launchpad platform, designed to provide early access to promising AI unicorn startups through token sales and auctions. By creating a decentralized platform, I aimed to democratize the investment process, ensuring that all participants have a fair chance to contribute and benefit.

The platform's batch auction system is a testament to this commitment, offering a transparent and manipulation-free environment for token sales. By distributing tokens at a uniform price, we eliminated the traditional barriers and biases often present in fundraising. The integration of advanced technologies like Viem, Wagmi, and Supabase ensures a seamless and responsive user experience.

This project was developed with the same talented team behind https://bitcash.org, with whom I've been contributing since 2020. Our shared expertise and dedication to innovation have been instrumental in bringing BitLauncher to life, reflecting our ongoing commitment to fostering inclusivity in the AI and blockchain communities.

Achievements

  1. Architected a full-stack solution using Viem, Wagmi, Alchemy, Trigger.dev, Supabase, Next.js 14, and ShadcnUI to ensure a scalable and responsive platform.
  2. Crafted a custom token bridge for swapping USDT, USDC, and BITUSD to USDCred tokens, facilitating seamless bidding within the platform.
  3. Implemented a transaction data indexing system with Supabase for efficient querying, real-time subscriptions, and data aggregation analytics.
  4. Deployed Gnosis auction Solidity contracts to EOS EVM and developed a bidding interface with real-time updates via Supabase subscriptions.
  5. Created a wallet interface that displays real-time EVM balances through Wagmi token balance subscriptions and EOS token balances via RPC polling.
  6. Built a custom indexer for EOS EVM using Node.js, Viem EVM event subscriptions, and dFuse stream for EOS.
  7. Developed the chatbot assistant at bitlauncher.ai, leveraging tools integration for accessing the latest news and YouTube videos, and RAG for detailed info retrieval.
  8. Integrated AI SDK for internationalization automation and established an AI-driven development workflow using v0.dev, Anthropic Claude Sonnet, Cursor IDE, and SourceryAI.

Link: https://bitlauncher.ai

Stack: TypeScript, Solidity, Hardhat, EVM, Next.js, Viem, Wagmi, Node.js, Ethereum, GCP, Docker, Alchemy, Trigger.dev, Supabase, ShadcnUI, Tailwind CSS, TanStack Query, Zod, nuqs, OpenAI, AI SDK,

Repo: https://github.com/bitcashorg/smartevm