Explore the tools and frameworks available for building and testing smart contracts on the Reef network. These environments streamline the development process, from writing and compiling to testing and deploying smart contracts. The guides in this section will help you evaluate each tool's strengths, making it easier to choose the best fit for your project based on complexity, team expertise, and specific requirements.

What to Consider

Consider the following when evaluating development environments for your workflow:

Development Environment Web-Based Installation Required Best For Compilation & Deployment Testing & Debugging Extensibility
Remix Yes No Beginners, quick prototyping Built-in UI & compiler Basic tools Limited plugin support
Hardhat No Yes (via package manager) Advanced development, scripting, automation Script-based Mocha, Chai, mainnet forking Highly customizable

Hardhat with Reef Pelagia