Astro

Astro: Decentralized token launchpad with instant liquidity on Hedera

Astro

Created At

ETHOnline 2025

Project Description

Astro is a decentralized token launchpad that enables fair and instant liquidity for new token projects. Built on the Hedera Blockchain, it leverages a Bancor-style bonding curve and automated liquidity provisioning to ensure seamless fundraising and immediate market access. Astro empowers creators to launch campaigns with dynamic pricing, secure refund mechanisms, and post-launch liquidity and trading via its native DEX, Astrodex. It also features an instant DAO community launchpad. Campaigns owners can instantly launch their own DAO communities on astro, where token holder can vote on proposals or create proposals, chat about proposals of the overall welfare of the community using the Hedera consensus service for transparent communications. The vision is to build an all in one platform to empower creators create and launch their tokens to exchanges with instant liquidity, provide them a platform to engage with and interact with their communities and give power to their voice through the community DAO.

Here's how it works:

  1. creator wants to launch a token/community on Astro. They create a campaign - entering all necessary details including target amount to be raised, total supply, token icon and whitepaper.
  2. If they choose to promote said campaign, they pay a small fee and their campaign gets listed on spotlight and is credited with OG points bank that rewards users who buy into the promoted campaign with points.
  3. users buy into the token using USDC, and accumulate the native campaign tokens.
  4. When funding is met or 50% of supply is sold, instant liquidity is deployed to AstroDex and the token is ready for trading and adding liquidity to earn trading fees as incentives.
  5. Campaign creator may decide to activate a community DAO - when they do, token holders can view, create and vote on proposals, communicate and chat in the DAO.

How it's Made

The main powering engine of Astro is the Hedera smart contract service, deployed with Hardhat on the Hedera blockchain. The Hedera consensus service is used to handle communications and collaborations for projects with DAO enabled, and the Hedera File service is where the project details live - during campaign creation; Token icons, and Project whitepaper is uploaded to Hedera File service for secure and transparent record keeping. The bonding curve logic for smart/fair pricing, refund mechanism for failed campaigns, and automated liquidity provisioning are handled on Hedera DLT, ensuring transparency and security.

The project is built with ScaffoldETH2, utilizing Next.js TypeScript, RainbowKit and Wagmi for wallet connectivity and contract interactions and Hardhat version 3 for writing smart contracts and writing tests using the new hardhat solidity testing feature. The Project also utilizes Envio's HyperIndex for atomic updates and events indexing making the dashboard fast, reactive and smooth.

Liquidity pools are created dynamically on Astro’s native DEX, Astrodex, using custom router and factory contracts. The OG Points system adds a gamified layer, rewarding active users with a share of platform fees. Campaign creators can also enable community DAOs, adding flexibility for post-launch engagement.

The partner technologies used are :

  1. Hedera: I used the Hedera smart contract service, Hedera consensus service, Hedera File service. - I benefitted from these technologies by leveraging the security and scalability of the file service to safely store files and data, i also leveraged the consensus service to enjoy secure, transparent messaging and communications in the project DAO, and the smart contracts service for the extremely low fees and gas on the Hedera DLT

  2. Envio: I utilized Envio's HyperIndexer, this helped a lot to index and query all of my smart contract data on Hedera blockchain. It made my dashboard fast and reactive and increased the atomicity of my application. Especially in the campaign pages, fetching token purchase events and indexing pool events to display trades and pool activities was especially handy.

  3. Hardhat : I utilized Hardhat 3 new features, especially the new solidity type tests which is faster and more efficient in my opinion.

Something particularly hacky that i did is building a full on Dex on hedera. when i was starting out the project i had intended to integrate and existing Dex on Hedera Testent, but i didnt find anyone (may be skill issue honestly) but i took it on myself to build a native dex to my project and maintain it.

Another worthy mention is the use of Bancors bonding curve. This was an exceptional challenge. I had to dive into AMMs and the math behind bonding curves and ended up implementing it into my smart contract for purchasing campaign tokens. Pretty badass.

background image mobile

Join the mailing list

Get the latest news and updates