This package contains the Ethereum smart contracts for the Sablier protocol. We use Truffle as a development environment for compiling, testing, and deploying our contracts. They were written in Solidity.
$ yarn global add truffle
$ yarn global add ganache-cli
truffle compile --all
truffle migrate --network development
Make sure to have a running Ganache instance in the background.
We highly encourage participation from the community to help shape the development of Sablier. If you are interested in contributing or have any questions, please ping us on Discord.
$ yarn install
$ yarn clean
$ yarn lint
$ yarn test
$ yarn coverage