A capital coordination tool that pushes the boundaries of DeFi.
For a detailed explanation of how the system works refer to the whitepaper.
These instructions will get a copy of the project up and running on your local machine for development and testing purposes.
Make sure to install all project dependencies
npm install
After installing all the dependencies just run the tests with
npm run test
Make sure to generate a BIP-039 + BIP-044 wallet utilizing a random mnemonic phrase and save the mnemonic phrase as .private
in the root of your main working folder.
Start the buidler console in your CLI with
npx buidler console
and generate the wallet using Ethers.js with
let randomWallet = ethers.Wallet.createRandom();
Load the account with Kovan Eth from the faucet.
npm run deploy:kovan
Deploy to the Ethereum mainnet with
npm run deploy:main
Vault - 0xdA1fD36cfC50ED03ca4dd388858A78C904379fb3
Genesis - 0xf48d1FfBed1D9b87cC0B4410d16230B35BdFC28A
Contribute - 0x0DdfE92234b9DCA2de799736bBBa1D2F25CFC3b8
Trib Token - 0xe09216F1d343Dd39D6Aa732a08036fee48555Af0
The Contribute smart contract audit was done by Certik.
The full audit report can be found here.
MIT