MyBitFoundation / MyBit-Dropzone.tech

🔷 MyBit Dropzone 🔒 A MyBit Network™ powered application for airdropping Ethereum ERC tokens.
1 stars 6 forks source link

Ethereum Dropzone

CircleCI Coverage Status

:money_with_wings: Airdrop Dapp powered by the MyBit Platform™

Dropzone is a Dapp that allows users to select any ERC token and airdrop them to Ethereum addresses of their choosing.

Setup

Install dependencies.

yarn

Testing

Bootstrap Ganache

yarn blockchain

Run tests

yarn test

✏️ All contracts are written in Solidity version 0.4.24.

Code Coverage

Download solidity-coverage locally

npm install --save-dev solidity-coverage

Run solidity-coverage

./node_modules/.bin/solidity-coverage

Coverage reports can be accessed at 'coverage/index.html'

Compiling

Navigate to the project root and run the truffle compiler

truffle compile

Dependencies

npm install bignumber.js

Documentation

cd docs/website
yarn build

To publish to GitHub Pages

cd docs/website
GIT_USER=<GIT_USER> \
  USE_SSH=true \
  yarn run publish-gh-pages

⚠️ Warning

This application is unstable and has not undergone any rigorous security audits. Use at your own risk.