Skip to content

Dev Environments

Explore the tools and frameworks available for building and testing smart contracts on the Polkadot 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 No Beginners, quick prototyping Built-in UI & compiler Basic tools Limited plugin support
Hardhat Yes (via package manager) Advanced development, scripting, automation Script-based Mocha, Chai, mainnet forking Highly customizable

In This Section