Back to Organizations
Dapp.Tools
dapp.tools provides command-line tools and smart-contract libraries for Ethereum smart-contract development.
Distributed
Hevm
Project Links
Description
hevm is a DappHub-developed command-line EVM implementation for symbolic execution, smart-contract unit testing, interactive Solidity-source debugging, and arbitrary EVM execution. It can fetch state from live networks through RPC, prove program equivalence, and explore execution paths for assertion violations and counterexamples; it is distributed as part of the Dapp tools suite.Category: Developer Tooling
Ethsign
Project Links
Description
Ethsign is a Dapp tools suite command-line utility for signing Ethereum transactions with a JSON keystore or hardware wallet. Its documented commands list keystore and USB-wallet accounts, create signed transactions, sign and verify arbitrary data, recover Ethereum addresses from signatures, and import hexadecimal private keys into a keystore.Category: Node Software
Dapp
Project Links
Description
Dapp is a component of the Dapp Tools suite for smart-contract development from the command line. It compiles Solidity contracts; initializes projects; manages libraries; runs unit, property-based, invariant, and symbolically executed tests through hevm; supports RPC-backed state testing; and deploys and verifies contracts.Category: Developer Tooling
Seth
Project Links
Description
Seth is an Ethereum client tool maintained by the DappHub collective and distributed as part of the Dapp tools suite. It connects to Ethereum RPC nodes and provides command-line functionality for account and key management, Ledger hardware-wallet signing, ether transfers, smart-contract calls and transactions, ABI and calldata operations, log and storage queries, ENS resolution, and transaction debugging.Category: Developer Tooling