Author

Topic: How to easily airdrop a token to ETH "hodlers"? (Read 130 times)

legendary
Activity: 3220
Merit: 1363
www.Crypto.Games: Multiple coins, multiple games
I don't know the clear instructions but you can take a snapshot of the specific time in the ETH blockchain and later filter the active ETH addresses with a positive balance for making a list of airdrop receivers. Btw, check this link for better understanding. Maybe other users will gladly answer your questions, so don't hesitate to ask your additional related questions.

This is great. Thanks for sharing. I was always curious to know how to airdrop ERC-20 tokens to given ETH addresses on the blockchain. The methods from the article look easy enough to get started with this. I'm going to test it on ETH's testnet just to be safe. An automated approach to sending free tokens to ETH addresses which meet certain requirements could prove to be beneficial for the issuer. I believe that dividends can be sent easily on the ETH blockchain using the given methods above. If it works for ETH, then I guess that it'll work for any other ETH-based fork like ETC and EXP. The only problem will be gas costs (fee), when paying ETH addresses manually across the network. If there was a way to "pre-load" a smart contract with gas, it'll be possible to send automated payments to addresses which proves to save time and cost-effective. Smiley


I would say this will surely be a cumbersome task since there are growing Ethereum holders and this would never. Having a database with eth holders like btcltcdigger said would end up difficult to manage as well. You should probably dig the whole Ethereum Blockchain with list of Ethereum holders >1 and try to segregate them. From the list being pulled from Blockchain, you can create a database and can issue a smart contract to perform further tasks.

I have created a token in test network and have airdropped it to a few Ethereum accounts which I had. You can check this link : https://ethereum.stackexchange.com/questions/25074/how-to-do-an-air-drop-to-all-eth-token-holders

Thanks, mate. This is real useful. I think that I have all I need to send "airdropped" tokens to ETH addresses which meet certain requirements. Sending tokens one-by-one can be time-consuming and cost-ineffective if there are many ETH addresses on the blockchain that qualify for the airdrop. Bulk transactions will be ideal for this task, automated by a smart contract on the ETH platform.

Now that I have some articles across the web on how to do a token airdrop to ETH addresses on the blockchain, I'm going to play with ETH's Ropsten Testnet for a while. There are so many things you can do on Ethereum, that's not possible with Bitcoin nowadays. I've learned something new today thanks to you guys. Smiley
legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
I would say this will surely be a cumbersome task since there are growing Ethereum holders and this would never. Having a database with eth holders like btcltcdigger said would end up difficult to manage as well. You should probably dig the whole Ethereum Blockchain with list of Ethereum holders >1 and try to segregate them. From the list being pulled from Blockchain, you can create a database and can issue a smart contract to perform further tasks.

I have created a token in test network and have airdropped it to a few Ethereum accounts which I had. You can check this link : https://ethereum.stackexchange.com/questions/25074/how-to-do-an-air-drop-to-all-eth-token-holders
hero member
Activity: 2086
Merit: 761
To boldly go where no rabbit has gone before...
Basically you need a crawler and a database.

The crawler would daily scan the eth network and see which wallets are "active" and if they have any eth on them (pressuming this is you condition to send it) and you would airdrop your token to that wallet and save it in your database. Then the next day, crawler can scan again and you cross reference the wallet to your db, and if it's already saved, it means you already airdropped there and don't send it again.

Alternative would be no database, then you'd have to check if your token was received by that address. But that can be potentially slower than the DB approach
legendary
Activity: 2086
Merit: 1282
Logo Designer ⛨ BSFL Division1
I know some suspicious projects like Kicktoken used some kind of activity scan,
ans send bunch of tokens to many active ethereum addresses.
I am not sure how they did it exactly.
hero member
Activity: 1470
Merit: 521
No more Rekt and Bust
I don't know the clear instructions but you can take a snapshot of the specific time in the ETH blockchain and later filter the active ETH addresses with a positive balance for making a list of airdrop receivers. Btw, check this link for better understanding. Maybe other users will gladly answer your questions, so don't hesitate to ask your additional related questions.
legendary
Activity: 3220
Merit: 1363
www.Crypto.Games: Multiple coins, multiple games
If I were to create my very own token on the ETH blockchain, I'd need to be able to airdrop some free tokens to ETH "hodlers". I've seen many token issuers doing this, which has made me curious on how to do it. Something like specifying a certain number of ETH required for a person to receive free tokens will suffice. Will the solution involve modifying or tweaking the smart contract's code? Or can it be done on a separate programming language?

Any help with this will be greatly appreciated. Thanks in advance. Smiley
Jump to: