A module containing all WeiFund platform Ethereum smart-contracts.
git clone http://github.com/weifund/weifund-contracts
cd weifund-contracts
npm install
npm run test
npm run test:contracts
WeiFund is a decentralized crowdfunding platform built on Ethereum. Most of its critical architechure is built with smart-contracts. This repository contains all smart-contracts that power the platform, including unit tests, example use cases and future designs.
Please help better the WeiFund ecosystem by submitting issues and pull requests to weifund-contracts
. We need all the help we can get to build the absolute best contracts and architechure. We follow the AirBNB linting standard. Please read more about contributing to weifund-contracts
in the CONTRIBUTING.md
.
Please read the Bug Bounty Details for a lay of the land of the WeiFund contracts.
You'll find more detailed information on using default and tailoring it to your needs in our guides:
- User guide - Usage, configuration, FAQ and complementary tools.
- Developer guide - Contributing to default and writing your own plugins & formatters.
There is always a lot of work to do, and will have many rules to maintain. So please help out in any way that you can:
- Create, enhance, and debug rules (see our guide to "Working on rules").
- Improve documentation.
- Chime in on any open issue or pull request.
- Open new issues about your ideas for making stylelint better, and pull requests to show us how your idea works.
- Add new tests to absolutely anything.
Please consult our Code of Conduct and Contributing docs before helping out.
We communicate via issues and pull requests.