Bounty & Airdrop distributions

Denis Petrovcic
Jun 21, 2018 · 3 min read

We’ve been postponing the distribution of bounties and airdrops for some time now — a decision that has been taken in good faith, mainly to let BST consolidate on the market first. After the BST has been unlocked and trading for little over 1 month, we are now ready to distribute your hard earned BST.

Thank you for your patience!


Twitter bounty

Both Twitter bounties have been created through Bounty0x, the easiest and most cost effective way to create bounties. We are really glad to have stumbled upon Bounty0x and not relied on the old BitcoinTalk way.

Our 2 twitter bounty campaigns produced a total of 275,000 BST to be distributed amongst 326 participants, where the best bounty hunter is to receive a total of 10,823 BST, while the average bounty payout is 1,543 BST.

The transfer of 275,000 BST to Bounty0x can be verified here. Please note the distribution to bounty hunters accounts will be handled by Bounty0x directly.

Telegram bounty

The telegram bounty is still active and ongoing. We have 1 more milestone to reach — 10,000 members. BST tokens for this bounty will be distributed once this final milestone is reached.

Airdrops

To distribute airdrops we have created a smart contract where airdrop participant have been given an allowance of 10 BST each to withdraw their BST. You will need to interact with the contract to make your withdrawal.

To check if your Ethereum wallet has been granted the allowance: https://conteract.io/c/6e98814Fx1?function=hasAllowanceToPickupTokens

If you use MetaMask, Mist or Cipher, you can easily interact with the smart contract here: http://go.blocksquare.io/GetAirdropBST

or

If you prefer interacting through MyEtherWallet, we’ve created a short how-to guide:

  1. Go to https://www.myetherwallet.com/#contracts

2. Copy/paste the following Ethereum contract address: 0xc2D980466F7e9211bC398c68121140802d6D4901

3. Copy/Paste the ABI/JSON interface (see below):

[
{
"constant": false,
"inputs": [
{
"name": "_newOwner",
"type": "address"
}
],
"name": "tranferOwnership",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "owner",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_token",
"type": "address"
}
],
"name": "setToken",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_amount",
"type": "uint256"
}
],
"name": "setAmount",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_addresses",
"type": "address[]"
}
],
"name": "addAllowanceToPickUpTokens",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "pull",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "getToken",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_user",
"type": "address"
}
],
"name": "hasAllowanceToPickupTokens",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_user",
"type": "address"
}
],
"name": "hasAlreadyClaimedTokens",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "getAmount",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
}
]

4. Click on “Access”

5. Select “pull” from the functions dropdown under “Read / Write contract”

6. Click the “Write” button & select your wallet access method

7. Generate & sign the transaction

Note:
MyEthereWallet should auto-fill the GAS amount for the transaction. If it doesn’t, setting it to 80–100,000 should work. We reccomend you set GAS price to 7–12 Gwei to keep transaction fees low. You will need to have some ETH on your wallet to withdraw your BST.

If you have other questions, feel free to ask our community on Telegram.

Blocksquare

real estate on the block

Denis Petrovcic

Written by

CEO at Blocksquare.io | board member at fibree.org • Creative thinker • Entrepreneur • Adventurer

Blocksquare

real estate on the block

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade