/MyBit-Will.tech

🔷 MyBit Will 🔒 A MyBit Network™ powered application for setting wills using Ethereum

Primary LanguageHTML

Ethereum WIlls

CircleCI Coverage Status

🎫 Wills Dapp powered by the MyBit Platform™

This dapp allows users to create a Will for a benificiary or benificiaries 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.