Skip to content

uivlis/MyBit-Dropzone.tech

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum Dropzone

CircleCI Coverage Status

💸 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

  • bignumber.js

npm install bignumber.js

  • solidity-docgen

npm install solidity-docgen

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.

About

🔷 MyBit Dropzone 🔒 A MyBit Network™ powered application for airdropping Ethereum ERC tokens.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.0%
  • Solidity 43.4%
  • CSS 0.6%