New custom airdrop functionality introduced to the Bitshares Airdrop Tool in v0.2.9 - Check it out!

in BitShares2 years ago

image.png

What is the Bitshares Airdrop Tool?

It's a recently released multi-platform application which enables anyone to perform airdrops (asset distributions) on multiple Bitshares based blockchains.

So what's the new functionality in v0.2.90?

The Bitshares Airdrop tool now supports custom airdrops!

image.png

Up until now, all airdrops have been based on the valid ticket holders, and in-app ticket selection through airdrop calculations.

Now you've got the ability to upload a JSON file containing the following:

[{"id": "1.2.x", "qty": 1, "value": 1000}]

.
image.png

It's up to you how you construct this array of airdrop recipients in JSON array format, via external 3rd party apps/scripts, such as:

const fs = require('fs');

const arr = [];
const userQuantity = 6000;

for (let i = 1; i <= userQuantity; i++) {
  arr.push({ id: `1.2.${i}`, qty: 1, value: 1 });
}

fs.writeFileSync('./allUserAirdrop.json', JSON.stringify(arr));

This new custom airdrop format enables you to construct basic airdrops which target a far greater quantity of users than the ticket based airdrops; for example here's what 6000 airdrop recipients looks like:

image.png

Creating a 1 million user airdrop file results in a 36MB JSON file, and a non-responsive UI, so perhaps we should just avoid rendering the left table once we've got several hundred/thousand airdrop recipients? Food for thought..

I'm finding this is also pushing the bounds of Beet functionality too, so expect some subsequent Beet changes as these high airdrop recipient related issues are tackled.

Anyways, enjoy the new custom airdrop functionality, you're no longer limited to targeting solely valid ticket holders. Good luck to anyone airdropping onto every blockchain account!


What do you want to see from the Bitshares airdrop tool next?

Do you have any plans for future airdrops on Bitshares based blockchains? Do tell in the comments below!

These developments were brought to you by the NFTEA Gallery.
Consider collecting an NFTEA NFT to support continued Bitshares developments.

Don't have a Bitshares account? Make one today!

Sort:  

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. 
 


The rewards earned on this comment will go directly to the people sharing the post on Reddit as long as they are registered with @poshtoken. Sign up at https://hiveposh.com. Otherwise, rewards go to the author of the blog post.