Smart contracts and demo site for Opus foundation
The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:
Opus - the worlds's first decentralised music platform, based on IPFS and Ethereum.
Solidity smart contracts for Opus official token, crowdsale & testnet demo token. Also includes advanced-demo website.
Uses zeppelin-solidity ERC20 library by OpenZeppelin.
To install demo you need:
To install truffle, run the following command:
sh $ npm install -g truffleTo install testrpc, run:
sh npm install -g ethereumjs-testrpc
To build demo, clone this repo and run the following command:
sh $ cd contracts $ npm install
To run demo, first run testrpc by running:
sh $ testrpcThen compile and deploy the solidity contracts:
sh $ truffle compile $ truffle migrateRun an instance of IPFS to enable uploads:
sh $ ipfs daemonFinally to build website, run:
sh $ npm run dev
All smart contracts are released under GPL v.3.