Smart Contracts and deployment for the 2Gether Bounty Token
-
We use nine openZepplin reusable and secure Smart Contracts
-
We added Three more contracts:
- Token2GB
- Exchangable
- Mock2GT - for testing purposes only
This test is integrated with Truffle, an Ethereum development environment.
$ npm install
$ ./node_modules/.bin/ganache-cli
in a second Terminal
$ npm test
- Node.js - JavaScript runtime
- NPM.js - package manager for Node.js packages
- Chai - javascript testing framework
- Ethereum - Decentralized platform for Smart Contract applications
- OpenZepplin - Reusable and Secure Smart Contracts
- Truffle - Development environment, testing framework and asset pipeline for Ethereum
- ganache - Node.js based Ethereum client for testing and development
- truffle-hdwallet-provider -HD Wallet-enabled Web3 provider. Use it to sign transactions for addresses derived from a 12-word mnemonic.
- Infura - Ethereum API and IPFS API for building Ethereum blockchain applications on a scalable cloud infrastructure with reliable transaction processing.
- 2Gether BlockChain Team
Code released under the MIT License.