Pheme

Decentralised social network.
Pheme Kit allows decentralized publishing of content feeds using IPFS and Ethereum. This repository contains the Ethereum smart contracts and javascript libraries which allows you to build and deploy your decentralized content feeds.
  • Ethereum
  • Project
  • Social
  • Network
  • Testing
  • Use

Doppelganger

Library for mocking smart contract dependencies during unit testing.
What the Doppelgänger is? doppelgänger /ˈdɒp(ə)lˌɡaŋə, ˈdɒp(ə)lˌɡɛŋə/ - an apparition or double of a living person. It’s a library for mocking smart contract dependencies during unit testing. Reduce the amount of code. Test are more readable. Tests run faster. 10 minutes to learn.
  • Ethereum
  • Project
  • Testing Tools
  • Dev tools
  • Testing
  • Smart Contract
  • Security

Tenderly

Start monitoring your contracts with error tracking, detailed contract analytics and smart alerts that notify you when something happens.
Error tracking Track and fix errors as they happen. Error Tracking, track every reverted transaction and easily pinpoint issue in real-time. Full stack traces See the full execution of your contracts. Tenderly enables your blockchain development with stack traces, showing you the source code right
  • Ethereum
  • Project
  • Analytics
  • EVM
  • Dev tools
  • Testing
  • Testing Tools

Contribute Code

Help build Frontend, Backend and APIs.
We need your help in fixing issues, testing in multiple browsers or take PR if you have new features to add.   
  • Guide
  • Code
  • API
  • Data
  • Documentation
  • Testing
  • Minds

Contribute Minds mobile app

Fix issues, PR new features, Test app, Documentations
Contribute Minds Android / IOS mobile app. It's build using React Native. You can help in following ways. Testing. Pickup issue and fix. New features with PR. Documentations and more
  • Guide
  • Android
  • Code
  • Mobile
  • Testing
  • Use
  • Documentation
  • IOS
  • React
  • Minds

Ctor

A smart contract management toolkit, From creation to management.
A smart contract management toolkit. A comprehensive smart contract management solution that enables developers, teams and organizations to effectively manage their entire smart contract lifecycle. From creation to management. Ctor UI - lets you visualize and interact with a smart contract's
  • Ethereum
  • Project
  • Framework
  • IDEs
  • Smart Contract
  • UI/UX
  • Solidity
  • Dev tools
  • Testing

Solgraph

Visualise Solidity control flow for smart contract security analysis
Generates a DOT graph that visualizes function control flow of a Solidity contract and highlights potential security vulnerabilities.
  • Ethereum
  • Project
  • Security
  • Solidity
  • Testing
  • Analytics
  • Dev tools
  • Smart Contract

Evmdis

Alternative EVM disassembler
evmdis is an EVM disassembler. It performs static analysis on the bytecode to provide a higher level of abstraction for the bytecode than raw EVM operations. Features include: Separates bytecode into basic blocks. Jump target analysis, assigning labels to jump targets and replacing addresses with
  • Ethereum
  • Project
  • Security
  • Dev tools
  • Code
  • Analytics
  • EVM
  • Testing

Superblocks

Browser based IDE to develop Ethereum Dapps.
Superblocks Lab helps you code, build and deploy smart contracts and decentralized applications. No more copy paste and complicated setups. Browser blockchain : Built in Ethereum blockchain and Solidity compiler for rapid and worry free development. Live code your DApp : Live edit your DApp with
  • Ethereum
  • Project
  • IDEs
  • Testing
  • Testnet
  • Programming
  • Code
  • UI/UX
  • Wallets

Remix Code contribution guide

open issues, give feedback or by contributing a pull request to our codebase.
Remix is an open source tool and we encourage anyone to help us improve our tool. You can do that by opening issues, giving feedback or by contributing a pull request to our codebase.
  • Guide
  • Programming
  • Code
  • Javascript
  • Testing
  • Remix

Remix

Web IDE with built in static analysis, test blockchain VM.
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
  • Ethereum
  • Project
  • IDEs
  • Testing
  • Testnet
  • Smart Contract
  • Analytics

Contributing ZoKrates

If you have a bug or an idea, browse the open issues before opening a new one.
We happily welcome contributions. You can either pick an existing issue, or reach out on Gitter.
  • Guide
  • Code
  • Privacy
  • Zero-knowledge
  • Testing
  • ZoKrates

How to contribute to Unlock

Whether you are a software developer, a designer, a writer, or a tester, you are welcome.
Unlock thrives on your contributions. We're excited you are here! Whether you are a software developer, a designer, a writer, or a tester, you are welcome.
  • Guide
  • Code
  • Smart Contract
  • Javascript
  • Redux
  • React
  • Content Writing
  • Documentation
  • UI/UX
  • Testing
  • Unlock Protocol

Azure Blockchain Development Kit for Ethereum

Azure Blockchain extension for VS Code
Azure Blockchain Development Kit simplifies how you create, connect to, build and deploy smart contracts on Ethereum ledgers. Our Wiki page includes a comprehensive getting started guide with detailed usage instructions for this plugin
  • Ethereum
  • Project
  • IDEs
  • Smart Contract
  • Code
  • Testing
  • Framework
  • Enterprise
  • Azure

Code Contribution for Tellor

All type of contribution are welcome.
Any contributions are welcome! Checkout the Issues in Github repos. 
  • Guide
  • Programming
  • Code
  • Programming
  • Javascript
  • Testing
  • Documentation
  • Tellor

Use Atra

Try create Dapp with Atra.
Use our services here. Try build Dapp with dTables, Triggers and LiteUI. Give us valuable feedback here. 

Run Ethereum 2.0 node by Prysm

Become Ethereum 2.0 Testnet validator
It’s here it’s here! Over the past months we’ve been preparing extensively, working every single day to deliver a public testnet for Ethereum 2.0’s proof of stake beacon chain to the community. We have it, it’s live, and you can stake!
  • Guide
  • Ethereum 2.0
  • Testing
  • Stalking
  • Ethereum 2.0
  • Prysm

Test Chainlink

Help testing the Chainlink
Testing is core to our development philosophy. In building an application that will power the infrastructure of the future, we believe that well tested code is of the utmost importance.

IOS Testing

Help Testing Balance.io IOS app
TestFlight: https://testflight.apple.com/join/02cARQQL Discord Chat: https://discord.gg/xCtf2wN
  • Guide
  • Testing
  • Testing
  • Wallets
  • Mobile
  • IOS
  • Swift
  • Balance.io

Balance.io Help fixing issues

We need help with design, engineering, translation and security audit.
We really appreciate any time you can spare. We need help with design, engineering, translation and security audit. Issues: https://github.com/balance-io/balance-manager/issues
  • Guide
  • Platform
  • Code
  • Programming
  • Translation
  • Testing
  • UI/UX
  • React
  • Redux
  • Balance.io

Truffle Suite

The Truffle Suite gets developers from idea to dapp as comfortably as possible.
TRUFFLE SMART CONTRACTS MADE SWEETER A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM), aiming to make life as a developer easier. LEARN MORE GITHUB REPO DOCS Ganache ONE CLICK BLOCKCHAIN A personal blockchain for
  • Ethereum
  • Project
  • Framework
  • Programming
  • Smart Contract
  • Testing
  • Code

Waffle

Framework for advanced smart contract.
Framework for advanced smart contract development and testing, small, flexible, fast (based on ethers.js). Waffle is a library for writing and testing smart contracts. Sweeter, simpler and faster than Truffle.
  • Ethereum
  • Project
  • Framework
  • Code
  • Testing
  • Smart Contract
  • Programming

Contribute Buidler Framework

Contributions are always welcome! Feel free to open any issue or send a pull request. Feedback, help and news Buidler Support Telegram group: for any questions or feedback you may have, you can find us here.
  • Guide
  • Framework
  • Code
  • Dev tools
  • Testing
  • Buidler

Involve in Development

Both full-time(Core contributors) and part-time are welcome to contribute the prysm which is Go implementation of Ethereum 2.0. Pease read the Contribution Guideness and Requirements to start contributing. 
  • Guide
  • Ethereum 2.0
  • Go
  • Code
  • Testing
  • Prysm

Code Contribution for Lodestar ETH2.0 Projects

There is a lot of work being done that are core infrastructural pieces for Eth2.0. Contributions to any of the below repositories would be greatly appreciated. All the libraries are written in TypeScript (or in the process of being converted from pure JS to TypeScript) : 
  • Guide
  • Ethereum 2.0
  • Javascript
  • TypeScript
  • Code
  • Testing
  • Lodestar 

Harmony Contribution guideline

Thank you for joining our efforts to drive Ethereum forward! We are not very strict on requirements but your code should help us to reach our goal, it should be easy to get it, understand the idea, and it should be feasible to review it.
  • Guide
  • Ethereum 2.0
  • Java
  • Code
  • Testing
  • Testnet
  • Harmony

Contribute ZeppelinOS

To contribute, join our forum or community channel on Telegram, where you can talk to all the ZeppelinOS developers, contributors, partners, and users.
  • Guide
  • Framework
  • Code
  • EVM
  • Smart Contract
  • Dev tools
  • Testing
  • ZeppelinOS

Buidler

The extensible Solidity developer tool.
Buidler is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want. Flexible Use from the command line. Use as a library. Override default behaviour. Customize your workflow by creating your own tasks and installing
  • Ethereum
  • Project
  • Framework
  • Code
  • Testing
  • Smart Contract
  • Programming

ZeppelinOS

An open-source, distributed platform of tools and services on top of the EVM to develop and manage smart contract applications securely.
Develop, deploy and operate any smart contract project securely. ZeppelinOS is a development platform designed specifically for smart contract projects. It allows for seamless upgrades, and provides economic incentives to create a healthy ecosystem of secure applications.
  • Ethereum
  • Project
  • Framework
  • Testing
  • Smart Contract
  • Code
  • Programming

Contributing to Embark

Contribute the Embark Framework.
We would love for you to contribute to Embark and help make it even better than it is today! Follow the links
  • Guide
  • Framework
  • Dev tools
  • Code
  • Testing
  • Smart Contract
  • Embark

Embark

Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms.
Embark is a framework that allows you to easily develop and deploy Decentralized Applications (DApps). A Decentralized Application is a serverless html5 application that uses one or more decentralized technologies. Embark currently integrates with EVM blockchains (Ethereum), Decentralized Storages
  • Ethereum
  • Project
  • Framework
  • Testing
  • Smart Contract
  • Programming
  • Code

Contribute to Truffle Guide

We need your help! There are many ways you can help contribute to the Truffle project. Here are some ways that you can contribute:
  • Guide
  • Framework
  • Code
  • Testing
  • Smart Contract
  • Translation
  • Simplified Chinese
  • Truffle Suite

Contributing trinity

Thank you for your interest in contributing! We welcome all contributions no matter their size. Please read along to learn how to get started. If you get stuck, feel free to reach for help in our Gitter channel.
  • Guide
  • Ethereum 2.0
  • Python
  • Documentation
  • Testing
  • Ethereum 1.x
  • Code
  • Trinity