Please describe your proposed solution
At Yepple, we’ve observed that many project owners in the Cardano ecosystem are eager to distribute rewards to their community but struggle to use the limited resources available to successfully do so. Often, they resort to seeking our help because managing airdrops independently proves too costly, complex, and error-prone. Mistakes are irreversible on the blockchain, so sending the correct quantities of the correct assets to the correct wallets is absolutely critical. While there are a few private development companies (such as ourselves) that can perform these services, the costs for these services take away project funds and therefore reduce the amount of rewards that the community is able to receive. On top of that, using external development companies adds cost and complexity when attempting to integrate these distributions into a project’s own website/application.
Our open-source airdrop solution tackles this problem by enabling developers and project founders to perform airdrops on their own and entirely remove the cost of service providers. By providing an out-of-the-box API & SDK airdrops, project founders can not only perform the airdrops without any assistance – maximizing the funds they have available for the community rewards – but they can also integrate the process in countless ways within their own websites/applications in a fully automated fashion. The full-stack solution will be built as a Fastify API (written in TypeScript) containing the core airdrop operations with a TypeScript SDK (available on NPM) for interfacing with the API from anywhere.
The solution will be robust enough to handle any and all native assets on Cardano, including ADA, NFTs, and fungible tokens (CNTs). It will also provide intuitive support for tokens following any CIPs, including CIP-68 token prefix support. Reliable error handling will prevent improper token distributions with clear and concise feedback for the user of the tool to fix whatever the issue may be. With a test mode that performs intense validation and provides analytics breakdowns, a “dry run” that mimics a true distribution factoring in available UTxOs, and production mode that performs the actual distribution, there will be no shortage of safety and data available prior to the tokens being distributed.
Intelligent UTxO selection will also enable instantaneous distributions to thousands of wallets by taking advantage of parallel transactions, which is perfectly suited for DeFi token distributions after a presale.
The airdrop transactions will be built with cost-optimization in mind, taking advantage of the UTxO model, utilizing transaction size calculations and other fee optimization strategies to reduce the total number of transactions and blockchain fees associated with each transaction. As mentioned, there will be several modes available allowing for analytics on the transactions that are built. These analytics include fee reporting with a breakdown for different types of fees (such as transaction fees and minimum UTxO fees) and enumeration of all required input assets per transaction, as well as similar aggregate data for the full distribution.
Customization will also be available where appropriate for transaction building, such as CIP-20 transaction messages.
Demonstrating Impact:
We will track the adoption of our solutions through direct feedback, tool usage metrics, and success stories from project owners who utilize our airdrop API & SDK. This will allow us to continuously refine our offerings and provide tangible evidence of our impact on the ecosystem.
Uniqueness and Benefits:
What sets our solution apart is its proven track record, ease of integration, support for any level of complexity, and robust error handling. By democratizing access to high-quality airdrop tools, we are providing a direct injection of empowerment, independence, and wealth into projects and into the wallets of their community members.