All Projects → weifund → weifund-contracts

weifund / weifund-contracts

Licence: other
A repo for the WeiFund contracts.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to weifund-contracts

awesome-smart-contracts
Awesome Ethereum Projects List
Stars: ✭ 35 (-22.22%)
Mutual labels:  contracts
create-hq20-dapp
🌿 This is the TechHQ dapp starter kit All you need in a nut🐚
Stars: ✭ 29 (-35.56%)
Mutual labels:  contracts
python-autoclass
A python 3 library providing functions and decorators to automatically generate class code, such as constructor body or properties getters/setters along with optional support of validation contracts on the generated setters. Its objective is to reduce the amount of copy/paste code in your classes - and hence to help reducing human mistakes :).
Stars: ✭ 30 (-33.33%)
Mutual labels:  contracts
crystal-clear
Design by Contract for Crystal
Stars: ✭ 45 (+0%)
Mutual labels:  contracts
programming-crypto-contracts
Programming Crypto Blockchain Contracts Step-by-Step Book / Guide. Let's Start with Ponzi & Pyramid Schemes. Run Your Own Lotteries, Gambling Casinos and more on the Blockchain World Computer...
Stars: ✭ 54 (+20%)
Mutual labels:  contracts
tonos-se
Local Node for Everscale DApp development and testing
Stars: ✭ 29 (-35.56%)
Mutual labels:  contracts
GETProtocolCore
🎫 Contract overview and definition of GET Protocol's NFTs
Stars: ✭ 31 (-31.11%)
Mutual labels:  contracts
ruby-to-michelson
(Secure) Ruby to Liquidity w/ ReasonML Syntax / Michelson (Source-to-Source) Cross-Compiler Cheat Sheet / White Paper
Stars: ✭ 16 (-64.44%)
Mutual labels:  contracts
laravel-web3
Laravel SDK wrapper for the Web3 PHP API client that interacts with the Ethereum blockchain.
Stars: ✭ 85 (+88.89%)
Mutual labels:  contracts
notary
A contracts broker that provides a declarative way of sharing, validating & discovering contracts between multiple projects.
Stars: ✭ 16 (-64.44%)
Mutual labels:  contracts
erc721
The reference implementation of the ERC-721 non-fungible token standard.
Stars: ✭ 989 (+2097.78%)
Mutual labels:  contracts
ap-monorepo
Monorepo containing all packages related to the ACTUS Protocol
Stars: ✭ 15 (-66.67%)
Mutual labels:  contracts
Mimick.Fody
An integrated framework for dependency injection and aspect-oriented processing.
Stars: ✭ 15 (-66.67%)
Mutual labels:  contracts
nim-contra
Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.
Stars: ✭ 46 (+2.22%)
Mutual labels:  contracts
sig
Validate Method Arguments & Results in Ruby
Stars: ✭ 54 (+20%)
Mutual labels:  contracts
ethereum-crowdsale
0xcert protocol crowdsale contracts for Ethereum blockchain.
Stars: ✭ 15 (-66.67%)
Mutual labels:  contracts
node-esigntech
电子签名、电子合同、电子签章、e签宝
Stars: ✭ 44 (-2.22%)
Mutual labels:  contracts
contract
Contract programming for C++
Stars: ✭ 28 (-37.78%)
Mutual labels:  contracts
software-consulting-documents
Software Consulting Legal Documents
Stars: ✭ 14 (-68.89%)
Mutual labels:  contracts
crypto-books
Best of Crypto Books - A collection of books, white papers & more about crypto and blockchains.
Stars: ✭ 40 (-11.11%)
Mutual labels:  contracts

weifund-contracts


A module containing all WeiFund platform Ethereum smart-contracts.

Install

git clone http://github.com/weifund/weifund-contracts
cd weifund-contracts
npm install

Testing

npm run test

Contract Tests

npm run test:contracts

About

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.

Contributing

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.

Bug Bounty Hunters

Please read the Bug Bounty Details for a lay of the land of the WeiFund contracts.

Guides

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.

Help out

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.

Important documents

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].