Logo - Gold Animated.png

Engage. Grow. Prosper.

Meta Mask

MetaMask is a browser extension that allows you to browse Ethereum blockchain enabled websites.

Meta Mask - Blockchain Huddle.png

Remix IDE

Remix is a Solidity IDE in which you can write your code and check for errors right from your browser.

Screen Shot 2019-12-29 at 11.56.46

Truffle Framework

The "most popular Ethereum development framework" — it's a development environment, testing framework, and asset pipeline for Ethereum.

Screen Shot 2019-12-29 at 11.56.59


Populus is a smart contract development framework for Ethereum. According to their repo, they're the framework "with the most cute animal pictures".

Screen Shot 2019-12-29 at 11.57.15


Dot-abi-cli is a framework for building commandline tools for smart contracts that allows you to create a custom CLI for interacting with smart contracts.

Screen Shot 2019-12-29 at 11.57.31


Pyethereum library, by Vitalik Buterin, is the Python core library of the Ethereum project.

Screen Shot 2019-12-29 at 11.57.45


A Python library to push Ethereum blockchain data into an SQL database, and can be used as a backbone for creating block explorers or performing data analysis.

Screen Shot 2019-12-29 at 11.57.57


An open source .NET integration library for blockchain, which helps simplifies the access and interaction of smart contracts on Ethereum nodes.

Screen Shot 2019-12-29 at 11.58.10


This tool makes it easy to build UIs for interacting with Ethereum contracts. It works with any UI framework and has minimal dependencies.

Screen Shot 2019-12-29 at 11.58.27

Ethereum Name Service

A secure & decentralized way to address resources both on and off the blockchain using simple, human-readable names.

Screen Shot 2019-12-29 at 11.58.39


Parity is an Ethereum client written in the new low-level language, Rust. It's the fastest and most secure way of interacting with the Ethereum blockchain.

Screen Shot 2019-12-29 at 11.58.52


Status is a mobile Ethereum client which enables you to access Ethereum’s entire ecosystem from anywhere.

Screen Shot 2019-12-29 at 11.59.05


A collection of developer tools including an Ethereum C++ client, libraries, and other tools.

Screen Shot 2019-12-29 at 11.59.17


Vyper is an experimental smart contract development language that aims for security, language and compiler simplicity, and auditability.

Screen Shot 2019-12-29 at 11.59.29

Ganache CLI

Ganache is part of Truffle's suite of dev tools which uses EthereumJS to simulate client behavior to make developing Ethereum applications faster and easier.

Screen Shot 2019-12-29 at 11.59.39

Atom Solidity Linter

Atom Solidity Linter is an Atom plugin that is used for linting Solidity code in smart contracts.

Screen Shot 2019-12-29 at 11.59.58


Lamden is a suite of developer tools that speed up the process of creating new and custom blockchains and DApps.

Screen Shot 2019-12-30 at 12.00.13


Mythril is a security analysis enginer and platform used to analyze Ethereum smart contracts and DApps. It integrates with several commonly used IDEs.

Screen Shot 2019-12-30 at 12.00.25


Oyente is a analysis and verification tool for smart contracts that can be used to find and identify issues with your code.

Screen Shot 2019-12-30 at 12.00.39


Manticore is a symbolic execution and tool for the analysis of binaries and smart contracts.

Screen Shot 2019-12-30 at 12.00.51


Coq is a formal proof management system used as a formal verification tool to prove that your code is bug-free.

Screen Shot 2019-12-30 at 12.01.05


This is a Solidity code coverage tool that can be used for testing your smart contracts. It's is developed by 0x protocol.

Screen Shot 2019-12-30 at 12.01.18


The Mist browser is an alternative to MetaMask that can be used to browse and use DApps on the Ethereum network.

Screen Shot 2019-12-29 at 11.56.41


EthFiddle lets you write, compile, and debug your Solidity code directly in the browser. You can also use this tool to share a permalink to your code.

Screen Shot 2019-12-29 at 11.56.53


Embark is a framework that allows you to easily develop and deploy DApps. It integrates with EVM blockchains, IPFS, Whisper, and Orbit.

Screen Shot 2019-12-29 at 11.57.06


etherlime is an Ethereum development and deployment framework based on ethers.js, and an alternative to other web3.js based frameworks.

Screen Shot 2019-12-29 at 11.57.24


This library is the Ethereum-compatible JavaScript API which implements the Generic JSON RPC spec to interact with a local or remote Ethereum nodes.

Screen Shot 2019-12-29 at 11.57.39


Web3j is a lightweight, reactive, and typesafe Java and Android library to use with smart contracts and integrate with clients on the Ethereum network.

Screen Shot 2019-12-29 at 11.57.50

EthereumJS VM

EthereumJS VM implements Ethereum's VM in JavaScript, which can be used for creating, manipulating, and signing Ethereum transactions.

Screen Shot 2019-12-29 at 11.58.06


JSON RPC API is a stateless, light-weight remote procedure call (RPC) protocol. It defines several data structures and the rules around their processing.

Screen Shot 2019-12-29 at 11.58.19


Cava is a set of libraries and other tools to aid development of blockchain and other decentralized software in Java, Kotlin, and other JVM languages.

Screen Shot 2019-12-29 at 11.58.33

Go Ethereum

Go Ethereum, also known as "Geth", can be used as a standalone client or a library that you can embed in your Go, Android, or iOS projects.

Screen Shot 2019-12-29 at 11.58.46


Developed by Prsmatic Labs, this is the first implementation of sharding for the Geth (go-ethereum) client. Previously known as "Geth-Sharding".

Screen Shot 2019-12-29 at 11.58.58


EthereumJ is a pure-Java implementation of the Ethereum protocol and is provided as a library that can be embedded in any Java/Scala project.

Screen Shot 2019-12-29 at 11.59.10


Solidity is a contract-oriented, high-level language for implementing smart contracts. It was influenced by C++, Python, and JavaScript.

Screen Shot 2019-12-29 at 11.59.24


A high-level language to program Smart Contracts for Tezos which uses the syntax of OCaml and strictly compiles with Michelson (for security reasons).

Screen Shot 2019-12-29 at 11.59.34


EthPM is a Package Registry for Ethereum. It's used for publishing and consuming smart contract packages.

Screen Shot 2019-12-29 at 11.59.46


Infura provides an API and other developer tools to provide secure access to Ethereum and IFPS.

Screen Shot 2019-12-30 at 12.00.08

NeoCompiler Eco

Use NeoCompiler to create and edit smart contracts in Python and C#, compile smart contracts, and deploy and test your NEO smart contract.

Screen Shot 2019-12-30 at 12.00.18


SmartCheck checks smart contracts for vulnerabilities and bad practices. It highlights them in the code and gives a detailed explanation of the problem.

Screen Shot 2019-12-30 at 12.00.33


Securify is a security scanner for Ethereum smart contracts created by ICE center, ETH Zurich, and ChainSecurity AG.

Screen Shot 2019-12-30 at 12.00.46


Velma is a real-time Solidity debugging tool that also has an associated VS Code integration.

Screen Shot 2019-12-30 at 12.00.58


Isabelle is a generic proof assistant. Like Coq, it is used to prove that code is bug-free.

Screen Shot 2019-12-30 at 12.01.11

We are on a mission to advance the blockchain industry and market.  Request content to be added or corrected in our footer.  If you're an industry expert on this subject matter, be a guest on our show here.