This project contains the example of the smart contracts that govern the Protocol One token. We use this repository to learn how to write smart contracts for the Ethereum network in practice.
The official Protocol One token, with the ERC-20 symbol ONE is located on ethereum
and could be resolved by name protocolone.eth. Which is currently Update after deploy.
Please see the contracts/ directory.
- node 8+
- npm
- truffle
After installing, run geth account new to create an account on your node.
First install truffle and initialize your project with npm install.
npm install
npm install -g truffleThen in another console
truffle test- ONE token is ERC-20 compliant.
- Token allocation:
- 59% of the total number of ONE tokens will be allocated to contributors during the token sale.
- 17% of the total supply for future strategic plans for the created ecosystem
- 12% of the total supply for the team and SDK developers
- 8% of the total supply for Protocol One crowdsale campaign
- 3% of the total supply for professional fees and Bounties
- 1% of the total supply for bounty program