Topics
Hardhat
alternativesHardhat is a comprehensive Ethereum development environment that provides tools for compiling, testing, debugging, and deploying smart contracts with TypeScript support and extensible plugin architecture.
Deploy Smart Contracts on Optimism
howtoOptimism is a low-cost, lightning-fast Ethereum Layer 2 blockchain that utilizes optimistic rollups to scale Ethereum applications and transactions.
Uniswap v4
toolUniswap v4 is a next-generation automated market maker (AMM) protocol that provides extensible and customizable decentralized exchange functionality through programmable hooks and optimized gas efficiency.
Slither
toolA static analysis framework for Solidity and Vyper smart contracts that detects vulnerabilities, provides code insights, and offers an API for custom security analyses.
Brownie
toolA Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine with pytest integration and debugging tools.
Hardhat
toolHardhat is an Ethereum development environment that provides tools for compiling, testing, debugging, and deploying smart contracts on blockchain networks.
Foundry
toolA blazing fast, portable, and modular toolkit for Ethereum application development written in Rust, consisting of four tools: Forge, Cast, Anvil, and Chisel.
Truffle
toolTruffle Suite is an Ethereum development environment and testing framework that provides tools for compiling, testing, debugging, and deploying smart contracts on EVM-compatible blockchains.
Pages
From Foundry
Foundry Debugging - Fix Common Errors That Break Your Deploy
Debug failed Foundry transactions, decode cryptic error messages, and fix common production errors. Learn advanced techniques for smart contract debugging, including 'execution reverted' issues.
Foundry: Fast Ethereum Dev Tools Overview - Solidity First
Explore Foundry, the Rust-powered Ethereum dev toolkit. Learn how to write Solidity tests, deploy contracts without npm, and boost your development efficiency.