Astro: Decentralized token launchpad with instant liquidity on Hedera
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:
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 :
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
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.
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.

