Tools

Buidler by Nomic Labs

Buidler is a task runner for Ethereum smart contract developers.

Bulk token sending

Allow conducting Airdrop very quickly. CSV import and bulk sending is available.

Chainstack

Chainstack allows anyone to launch its own Ethereum node within minutes.

Coinage Solidifier

Takes solidity code and flattens it into a concatenated version ready for Etherscan's verification tool.

CryptoView

CryptoView is a trading and portfolio management platform with multi-exchange support. An all-in-one integrated interface that combines portfolio management, trading, market data, news sources, calendar and other useful trading tools, under one secured account.

DAppNode

More than 70 % of Ethereum nodes are hosted in VPS's. With DAppNode any user can maintain their own nodes in their machines contributing to hardware decentralization, jumping into a real p2p economy and taking control back of their privacy and data

Ether Address Lookup

Automatically adds links to strings that look like Ethereum addresses so you can quickly look them up on your favorite block explorer. Prevents you from interacting with known phishing domains by wiping the DOM and displaying text notifying you. The blacklists found in this repo serve both the EAL Chrome Extension & MetaMask Chrome Extension. We use a Levenshtein distance algorithm to detect similar URLs, so if you encounter an erroneously-blocked website, please add it to the whitelist.

Etherlime Flattener

Solidity smart contract flattener by Etherlime

Etherscan Java API implementation by GoodforGod

Etherscan Java API implementation. Library supports all available EtherScan API calls for all available Ethereum Networks.

HashEx

Online ABI Encoding Service for Solidity Smart Contracts by HashEx

Remix

Remix is a powerful, open source tool that helps you write Solidity contracts straight from the browser. Written in JavaScript, Remix supports both usage in the browser and locally. Remix also supports testing, debugging and deploying of smart contracts and much more. Our Remix project with all its features is available at remix.ethereum.org and more information can be found in these docs. Our IDE tool is available at our GitHub repository.

Rotki

Opensource asset analytics, tracking, management, and tax reporting application that enables you to take ownership of your financial data.

SmartCheck

SmartCheck automatically checks Smart Contracts for vulnerabilities and bad practices – it highlights them in the code and gives a detailed explanation of the problem. We already use it in our security audits. SmartCheck engine is now open source

sol-profiler

Lists Down Solidity Smart Contract Methods Attributes

Sol-Verifier

An NPM Package to Verify Solidity Contracts on Etherscan

Solidity Visual Auditor

This VSCode extension contributes security-centric syntax and semantic highlighting, a detailed class outline and advanced Solidity code insights to Visual Studio Code

Solt Solidity Tool

Formerly solc-sjw, the project quickly outgrew the basic usage of writing Solidity standard json output for your smart contracts and has been renamed as a result with a more streamlined set of commands and options to suit all your Solidity contract verification from the command line, no matter the project’s structure or framework you’re using to develop with.

Tenderly

Real-time monitoring, alerting and troubleshooting for Smart Contracts.

Truffle Framework

Sweet tools for smart contracts. The Truffle Suite gets developers from idea to dapp as comfortably as possible. Truffle: A world-class development environment, testing framework and asset pipeline for blockchains using the EVM, aiming to make life as a developer easier. Ganache: A personal blockchain for Ethereum development you can use to deploy contracts, develop your applications, and run tests. Drizzle: A collection of front-end libraries that make writing dapp front-ends easier and more predictable. The core of Drizzle is based on a Redux store, so you have access to the spectacular development tools around Redux. We take care of synchronizing your contract data, transaction data and more.

UPPward by Sentinel Protocol

The UPPward Extensions for the Chrome and Firefox browsers use threat intelligence data in the Threat Reputation Database to alert investors of potential phishing scams and to flag suspicious wallet addresses. Users of the UPPward browser extensions can contribute to the community by reporting malicious activities they encounter. Once a report has been received, the case would be reviewed and verified by the Sentinels. Together, we can make the digital world a safer place."

WalletConnect

WalletConnect is an open protocol for connecting desktop Dapps to mobile Wallets using end-to-end encryption by scanning a QR code. Opening up a whole world of Dapps that were once only available to Metamask. The user can interact with any Dapp without comprising their private keys and will be notified to sign any transaction requests on their mobile.