project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

AeroDump

Cutting-edge platform designed to simplify and automate the distribution of tokens for users and project owners across multiple blockchain networks.

AeroDump

Created At

ETHOnline 2024

Winner of

LayerZero - Most Innovative Omnichain Solution Best Developer Feedback

Sign Protocol - Sign Everything Pool Prize

Prize Pool

Project Description

AeroDump is a cutting-edge platform designed to simplify and automate the distribution of tokens for users and project owners across multiple blockchain networks. Built to support airdrops, marketing event rewards, and large-scale token transfers, AeroDump leverages the power of automation, cross-chain interoperability, and secure vaults to provide an efficient, hands-free solution for bulk token distribution.

Key Features:

Easy Onboarding with Web3Auth: Web3Auth simplifies the login process by allowing users and project owners to use their social accounts for secure and quick access to the platform. This lowers the barrier for entry, especially for those unfamiliar with complex Web3 wallet setups.

Hands-Free Automation with Multi-Network Support: Chainlink Automation allows for automatic triggering of the token distribution from the LayerZero vault, while LayerZero CCIP ensures that tokens can be distributed across multiple networks. This enables cross-chain token distribution without the need for constant developer or operator intervention.

Cross-Chain Attestation Updates: When a user verifies a project on AeroDumpAttestations (which lives on Base Sepolia), attestation data is automatically updated in AeroDumpOFTAdapter via AeroDumpComposer using LayerZero's omnichain messaging with the composed message pattern. AeroDumpOFTAdapter and AeroDumpComposer run on the Hedera chain, ensuring cross-chain data updates.

LayerZero Omnichain Token Transfer: Users can lock tokens on supported chains, and recipients can receive those tokens on any chain they choose, utilizing LayerZero’s omnichain token transfer feature.

Cross-Chain Flexibility: With LayerZero CCIP, users or project owners can distribute tokens across various networks like Ethereum, Solana, Avalanche, and others. The tokens are bridged seamlessly to the chosen network during the distribution process.

LayerZero Vault for Secure Holding: The vault securely holds the tokens until the automation system triggers distribution. Tokens are only released when the conditions are met, ensuring safety and transparency.

How it's Made

LayerZero (AerodumpOFTAdapter.sol, AeroDumpComposerFirst.sol and AeroDumpcomposerSecond.sol contracts)

  • Aerodump leverages LayerZero for seamless omnichain messaging, enabling attestations data from the home network to be sent to adapters on multiple chains. Attestations contracts are based on the home network, ensuring secure and reliable data communication across different blockchain environments. Cross-chain data access ensures that adapters on various chains can securely interact with attestations from the home network. LayerZero's OFT vault standards are utilized for efficient cross-chain asset transfers and management. Aerodump's cross-chain solution enhances interoperability and functionality within decentralized ecosystems. This setup ensures fast, secure, and scalable interactions across blockchains. LayerZero technology facilitates a robust framework for multi-chain messaging and asset management in Aerodump's ecosystem.

Sign Protocol (AeroDumpAttestations.sol contract)

  • Sign Protocol enables cross-chain attestations that are verifiable across multiple networks. In our project, we're using Sign Protocol to create verified attestations on the home network base Sepolia for verifying a project, checking locked tokens and other project data, ensuring secure and transparent verification. These attestations can communicate across different chains via LayerZero, ensuring interoperability, for example user can lock his tokens on Optimism Sepolia and send it to recipients on a different network . This setup allows our system to authenticate token and project status across various blockchains, providing a unified verification standard without compromising security or decentralization. It simplifies the process of trustlessly confirming a project is verified and is tokens locked by a user along with the amount across chains, enhancing user trust in cross-chain interactions​.

Chainlink (AerodumpOFTAdapter.sol contract)

  • We are using Chainlink Automation to trigger custom logic upkeep for automating the process of sending airdrops to recipients, one at a time. This avoids the need for looping over recipients, which would otherwise result in high gas costs. By using Chainlink's hyper-reliable decentralized automation network, we ensure efficient and gas-optimized transactions, sending airdrops to individual addresses automatically. Chainlink Upkeep handles the conditional execution of smart contract functions, making it scalable and cost-effective, especially for tasks that involve numerous recipients across various chains​.

Web3auth (Frontend)

  • We use the Web3Auth SDK to provide users with a streamlined, passwordless authentication experience, generating a Web3 wallet for them instantly. This allows users to securely access our app without managing private keys directly, utilizing their existing social logins (like Google, Twitter, etc.) for seamless onboarding. Web3Auth integrates multi-party computation (MPC) and non-custodial key infrastructure to ensure both ease of use and high security across Web3 apps​(Web3Auth)​(Consensus 2024 Presented by CoinDesk). This setup enhances user engagement and simplifies Web3 interactions for newcomers.
background image mobile

Join the mailing list

Get the latest news and updates