I couldn’t allow just anyone to submit any contract address, which could contain malicious code instead of the typical ERC20 token. This mechanism is in place to prevent potential security issues related to having to trust unknown 3rd party contracts (ERC20 tokens submitted by teams). ![]() So the more people each team reaches out to individually, the more people that will benefit from tokens airdropped by other teams.Īs a side note, it’s worth mentioning that this solution is not completely decentralized, as it depends on an owner to review and approve submissions. The list of users is shared among all teams. Its important to notice that this Airdrop Central allows any teams to drop their tokens for the existing community to withdraw. The Airdrop Central keeps 2% of those tokens as a fee for the service. On the other hand, teams doing airdrops can just send the tokens to this central which will get evenly distributed to all users subscribed at that time. Basically, people can subscribe to this airdrop central, and from then on, when a team performs an airdrop to the central, the subscribed users can withdraw their share of the airdrop for free. In this article, I’m going to describe how I built a smart contract that works as a central for airdrops. I haven’t yet seen a solution that allows people to just sign up and then receive any tokens sent by multiple teams.
0 Comments
Leave a Reply. |