─── ecosystem · consensys
Consensys
repositories
648
contributors
2,771
languages
20
top lang
JavaScript
repo wow
+0
contrib wow
+1,622
star wow
+8
weeks avail
5
─── weekly trend · 5w
repositories
210
contributors
2,771
stars
32,055
─── top gaining repos
+0 contributors · JavaScript
+0 contributors · Go
+0 contributors · Go
+0 contributors · Python
+0 contributors · JavaScript
─── top languages · by repos
─── repositories
100 / 648| # | repository | lang | stars | forks |
|---|---|---|---|---|
| 001 | Consensys/quorum A permissioned implementation of Ethereum supporting data privacy | Go | 4,772 | 1,302 |
| 002 | ConsenSysDiligence/mythril Mythril is a symbolic-execution-based securty analysis tool for EVM bytecode. It detects security vulnerabilities in smart contracts built for Ethereum and other EVM-compatible blockchains. | Python | 4,247 | 813 |
| 003 | Consensys/Tokens Ethereum Token Contracts | JavaScript | 2,126 | 1,195 |
| 004 | Consensys/gnark gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license | Go | 1,718 | 520 |
| 005 | Consensys/eth-lightwallet Lightweight JS Wallet for Node and the browser | JavaScript | 1,479 | 512 |
| 006 | ConsenSysDiligence/surya A set of utilities for exploring Solidity contracts | JavaScript | 1,172 | 129 |
| 007 | Consensys/teku 🚀 Open-source Ethereum consensus client written in Java | Java | 772 | 374 |
| 008 | Consensys/abi-decoder Nodejs and Javascript library for decoding data params and events from ethereum transactions | JavaScript | 643 | 215 |
| 009 | Consensys/ethql A GraphQL interface to Ethereum :fire: | TypeScript | 623 | 85 |
| 010 | ConsenSysDiligence/vscode-solidity-auditor Solidity language support and visual security auditor for Visual Studio Code | JavaScript | 598 | 67 |
| 011 | Consensys/gnark-crypto gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems | Go | 596 | 231 |
| 012 | eventeum/eventeum A resilient Ethereum event listener that bridges your smart contract events and backend microservices | Java | 507 | 145 |
| 013 | Consensys/cakeshop An integrated development environment and SDK for Ethereum-like ledgers | JavaScript | 503 | 196 |
| 014 | Consensys/Token-Factory Basic Token Factory dapp. | JavaScript | 474 | 298 |
| 015 | Consensys/doc.linea Linea documentation | JavaScript | 471 | 556 |
| 016 | Consensys/constellation Peer-to-peer encrypted message exchange | Haskell | 383 | 108 |
| 017 | Consensys/UniversalToken Implementation of Universal Token for Assets and Payments | JavaScript | 356 | 194 |
| 018 | ConsenSysDiligence/scribble Scribble instrumentation tool | TypeScript | 334 | 28 |
| 019 | ConsenSysMesh/MultiSigWallet Ethereum MultiSigWallet | Solidity | 326 | 147 |
| 020 | Consensys/quorum-examples Examples for Quorum | Shell | 317 | 341 |
| 021 | Consensys/anonymous-zether A private payment system for Ethereum-based blockchains, with no trusted setup. | Solidity | 307 | 76 |
| 022 | ConsenSysDiligence/solidity-metrics Solidity Code Metrics | JavaScript | 295 | 32 |
| 023 | Consensys/defi-score DeFi Score: An open framework for evaluating DeFi protocols | Python | 287 | 75 |
| 024 | Consensys/web3signer Web3Signer is an open-source signing service capable of signing for multiple platforms (Ethereum consensus and execution clients) using private keys stored in an external vault, or encrypted on a disk. | Java | 258 | 96 |
| 025 | Consensys/EthOn EthOn - The Ethereum Ontology | HTML | 249 | 44 |
| 026 | Consensys/Mahuta IPFS Storage service with search capability | Java | 246 | 47 |
| 027 | Consensys/tessera Tessera - Enterprise Implementation of Quorum's transaction manager | Java | 196 | 106 |
| 028 | Consensys/PLCRVoting Partial Lock Commit Reveal Voting System that utilizes ERC20 Tokens | JavaScript | 176 | 44 |
| 029 | Consensys/linea-attestation-registry Verax is a shared registry for storing attestations of public interest on EVM chains, designed to enhance data discoverability and consumption for dApps across the network. | TypeScript | 175 | 97 |
| 030 | Consensys/ethjsonrpc Python JSON-RPC client for the Ethereum blockchain | Python | 160 | 100 |
| 031 | Consensys/quorum-dev-quickstart The Quorum Developer Quickstart utility can be used to rapidly generate local Quorum blockchain networks for development and demo purposes using Besu and GoQuorum | Solidity | 148 | 100 |
| 032 | ConsenSysDiligence/python-solidity-parser An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚 | Python | 145 | 40 |
| 033 | ConsenSysDiligence/daedaluzz Benchmark Generator for Smart-Contract Fuzzers | Solidity | 143 | 12 |
| 034 | Consensys/evm-dafny An EVM interpreter in Dafny | Dafny | 139 | 8 |
| 035 | Consensys/zero-knowledge-proofs Zero Knowledge Proofs and how they can be implemented in Quorum | C++ | 138 | 57 |
| 036 | ConsenSysMesh/solidity-parser Solidity Parser in Javascript | JavaScript | 137 | 50 |
| 037 | ConsenSysDiligence/solc-typed-ast A TypeScript package providing a normalized typed Solidity AST along with the utilities necessary to generate the AST (from Solc) and traverse/manipulate it. | TypeScript | 136 | 26 |
| 038 | Consensys/quorum-kubernetes Helm charts for Hyperledger Besu and GoQuorum | Mustache | 133 | 132 |
| 039 | consensysmesh/curationmarkets | — | 130 | 40 |
| 040 | ConsenSysDiligence/truffle-security MythX smart contract security verification plugin for Truffle Framework | JavaScript | 126 | 24 |
| 041 | Consensys/btcrelay-fetchd Just the fetchd script of btcrelay | Python | 121 | 33 |
| 042 | Consensys/ethereum-dissectors 🔍Wireshark dissectors for Ethereum devp2p protocols | C | 120 | 14 |
| 043 | Consensys/linea-monorepo The principal Linea repository. This mainly includes the smart contracts covering Linea's core functions, the Prover in charge of generating ZK proofs, the Coordinator responsible for multiple orchestrations, and the Postman to execute bridge messages | Go | 115 | 133 |
| 044 | Consensys/ethsigner DEPRECATED. A transaction signing application to be used with a web3 provider. | Java | 112 | 81 |
| 045 | ConsenSysDiligence/mythx-cli A command line interface for the MythX smart contract security analysis API | Python | 94 | 30 |
| 046 | ConsenSysMesh/web3studio-bootleg The Shared Royalty Non-Fungible Token (a.k.a Bootleg) is an open source project started by the ConsenSys Web3Studio team. The purpose of the Shared Royalty Non-Fungible Token (SRNFT) is to make any royalty business model, from the oil and gas industry to entertainment, easy to manage with the Ethereum blockchain . | JavaScript | 92 | 25 |
| 047 | Consensys/truffle-webpack-demo A demo Webpack + React App using truffle-solidity-loader | JavaScript | 92 | 61 |
| 048 | ConsenSysDiligence/blockchainSecurityDB | JavaScript | 91 | 36 |
| 049 | Consensys/orion Orion is a PegaSys component for doing private transactions | Java | 90 | 40 |
| 050 | Consensys/starknet-snap The MetaMask Snap for Starknet | TypeScript | 88 | 33 |
| 051 | ConsenSysMesh/live-libs Providing reusable Solidity libraries that are live on the Ethereum blockchain. | JavaScript | 88 | 14 |
| 052 | ConsenSysDiligence/bytecode-verifier Compile Solidity source code and verify its bytecode matches the blockchain | JavaScript | 87 | 27 |
| 053 | Consensys/gpact General Purpose Atomic Crosschain Transaction Protocol | Java | 86 | 22 |
| 054 | ConsenSysMesh/cava ConsenSys core libraries for Java & Kotlin | Java | 85 | 34 |
| 055 | Consensys/linea-contracts Linea smart-contracts | Solidity | 83 | 70 |
| 056 | ConsenSysMesh/Ethereum-Development-Best-Practices A wiki containing current best practices | — | 82 | 8 |
| 057 | Consensys/eth2.0-dafny Eth2.0 spec in Dafny | Dafny | 80 | 15 |
| 058 | Consensys/quorum-docs Documentation assets for Quorum | — | 80 | 30 |
| 059 | ConsenSysMesh/hooked-web3-provider [DEPRECATED] see README for alternatives | JavaScript | 79 | 52 |
| 060 | Consensys/goff goff (go finite field) is a unix-like tool that generates fast field arithmetic in Go. | Go | 76 | 11 |
| 061 | Consensys/zsl-q ZSL on Quorum | C++ | 73 | 33 |
| 062 | Consensys/doc.teku Documentation for Teku – Ethereum consensus layer client | JavaScript | 70 | 77 |
| 063 | ConsenSysDiligence/Legions Ethereum/EVM Node Security Toolkit | Python | 70 | 13 |
| 064 | ConsenSysDiligence/security-workshop-for-devs Secure smart contract development workshop hosted by ConsenSys Diligence and MythX. | — | 69 | 21 |
| 065 | Consensys/Project-Alchemy Ethereum-Zcash Integration effort | — | 66 | 16 |
| 066 | Consensys/quorum-docker-Nnodes Run a bunch of Quorum nodes, each in a separate Docker container. | Shell | 65 | 42 |
| 067 | Consensys/awesome-quorum A curated list of awesome softwares, libraries, tools, articles, educational resources, discussion channels and more to build on ConsenSys Quorum. | — | 58 | 16 |
| 068 | Consensys/linea-tracer Component in Linea's stack which constructs execution traces, large matrices assembled from data extracted from the execution of an EVM client | Java | 57 | 47 |
| 069 | ConsenSysMesh/Stow-Smart-Contracts Formerly Linnia-Smart-Contracts | JavaScript | 56 | 33 |
| 070 | ConsenSysDiligence/vscode-solidity-metrics Generate Solidity Source Code Metrics, Complexity and Risk profile reports for your project. | JavaScript | 56 | 3 |
| 071 | Consensys/handel Multi-Signature Aggregation in a Large Byzantine Committees | Go | 54 | 3 |
| 072 | ConsenSysDiligence/Uniswap-audit-report-2018-12 | — | 54 | 9 |
| 073 | Consensys/qubernetes Quorum on Kubernetes. | Go | 52 | 31 |
| 074 | Consensys/quorum-tools Tools for running Quorum clusters and integration tests | Haskell | 51 | 30 |
| 075 | ConsenSysMesh/dao-wars | JavaScript | 51 | 5 |
| 076 | ConsenSysMesh/dapp-ecosystem-map Landscape of blockchain-based end-user applications and platforms | — | 49 | 4 |
| 077 | Consensys/permissioning-smart-contracts Smart contracts for the Besu permissioning system | TypeScript | 49 | 52 |
| 078 | Consensys/linea-tutorials An EVM-equivalent zk-rollup for scaling Ethereum dapps | Shell | 46 | 19 |
| 079 | ConsenSysDiligence/vscode-ethover Ethereum Account Address Hover Info and Actions | JavaScript | 46 | 7 |
| 080 | Consensys/wittgenstein Simulator for some PoS or consensus algorithms. Includes dfinity, casper IMD and others | Java | 46 | 5 |
| 081 | ConsenSysDiligence/diligence-fuzzing | Python | 45 | 9 |
| 082 | Consensys/private-networks-deployment-scripts This repository contains out-of-the-box deployment scripts for private PoA networks | Shell | 43 | 12 |
| 083 | Consensys/besu-sample-networks Hyperledger Besu Ethereum client quick-start makes you able to simply test all Besu features. | — | 42 | 62 |
| 084 | ConsenSysDiligence/evm-analyzer-benchmark-suite A benchmark suite for evaluating the precision of EVM code analysis tools. | HTML | 42 | 12 |
| 085 | ConsenSysMesh/ipfs.js Wrapper for node-ipfs-api | JavaScript | 42 | 13 |
| 086 | ConsenSysMesh/linnia-resources Various documents and resources for the stow protocol | — | 42 | 12 |
| 087 | Consensys/quorum-key-manager A universal Key & Account Management solution for blockchain applications. | Go | 41 | 14 |
| 088 | ConsenSysMesh/local_ethereum_network Creating a Local Ethereum Blockchain | — | 41 | 12 |
| 089 | ConsenSysDiligence/0x-review Security review of 0x smart contracts | HTML | 39 | 11 |
| 090 | Consensys/kubernetes-action GitHub Action to run kubectl | Dockerfile | 39 | 61 |
| 091 | ConsenSysMesh/ether-crawler Wouldn't you like to know. | JavaScript | 39 | 8 |
| 092 | ConsenSysDiligence/mythx-playground Exercises to go along with smart contract security workshops by MythX and ConsenSys Diligence | Solidity | 38 | 35 |
| 093 | ConsenSysMesh/dapp-store-contracts | JavaScript | 38 | 8 |
| 094 | Consensys/quorum.js Quorum.js is an extension to web3.js providing support for JP Morgan's Quorum API | JavaScript | 37 | 21 |
| 095 | Consensys/infura-sdk Infura NFT SDK | TypeScript | 37 | 20 |
| 096 | ConsenSysDiligence/secureum-diligence-bootcamp | Solidity | 37 | 4 |
| 097 | Consensys/linea-constraints Implementation of the constraint system of Linea, specified in the linea-specification repo | Common Lisp | 36 | 20 |
| 098 | Consensys/quorum-cloud Deploy Quorum network in a cloud provider of choice | HCL | 36 | 20 |
| 099 | Consensys/web3js-eea EEA JavaScript libraries. | JavaScript | 36 | 35 |
| 100 | ConsenSysMesh/py-eip712-structs EIP712 data structure management for python | Python | 35 | 29 |
Want deeper analysis?
Commission a benchmark report for Consensys.
─── subscriber view
Unlock the full view of the Consensys ecosystem
- · Full repository, commit, and contributor breakdown
- · Peer graph + ecosystem links
- · Weekly trend deltas and pulse signal
- · API + CSV / JSON exports
Already a subscriber? Sign in with the same email used at checkout.