A tool thought up by ARK's Justin Renken to easily:
- Generate multiple wallets
- Send a specified amount of coins to the generated wallets
- Send back the coins from the generated wallets to the original sender
This allows you to generate wallets for promotional campaigns (such as giveaways) where the receiving users have to send the coins out of their promotional wallet before a certain date. If they don't complete this "claim", the coins are returned to the promoter.
- Download and install Node.js Runtime Engine at https://nodejs.org/en/
- Install Yarn: https://classic.yarnpkg.com/en/docs/install
- Extract these files to a directory you can access via your cli
- In your cli, navigate to the directory you extracted the files to.
- Execute
yarn install
from within that directory. - Create a .env file based on
.env.example
and modify it to your desired parameters. - Send ARK to the address corresponding to the parameters in the .env. This loads your ARK Boomerang hot wallet address with ARK.
- Execute
node generate.js
in cli. This will create a new file with the freshly generated addresses. - Execute
node send.js
this will distrubute ARK from your ARK Boomerang hot wallet address to the freshly generated addresses. - Distribute the freshly generated passphrases to your audience and tell them how long they have left to move the funds.
- Execute
node claim.js
when time runs out, this will reclaim any unmoved funds back to the ARK Boomerang hot wallet address you specified. - Move the reclaimed ARK from your hot wallet address to a secure location until you are ready to use ARK Boomerang again. AND AGAIN.
For additional help using ARK Boomerang, email: [email protected]
This application was created by Dean van Dugteren of nOS.io and Justin Renken of ARK.io.
THERE ARE RISKS USING THIS APPLICATION. MISTAKES CAN RESULT IN LOSS OF FUNDS. USE AT YOUR OWN RISK.
IT IS YOUR RESPONSIBILITY TO TAKE PROPER PRECAUTIONS TO KEEP PASSPHRASES AND FUNDS SAFE. DO NOT KEEP FUNDS IN HOT WALLET ADDRESSES OR FRESHLY GENERATED ADDRESSES FOR LONGER THAN NECESSARY.