# Toolchains

Toolchains are specialized tools designed to launch a private blockchain with dummy accounts and ETH, allowing for realistic dApp testing on a local machine.

### Foundry

[Foundry](https://getfoundry.sh/) is a toolchain for smart contract development. It manages dependencies, compiles projects, runs tests, and deploys contracts on a local private chain, enabling developers to interact with them for advanced testing.

[Official documentation](https://github.com/foundry-rs/foundry)

### Hardhat

[Hardhat](https://hardhat.org/) is one of the most popular toolchains for Ethereum development. It equips developers with components to build and test smart contracts on a private blockchain. Hardhat also has a plugin for integration with Visual Studio Code, simplifying the development process.

[Official documentation](https://hardhat.org/docs)

### thirdweb

[thirdweb](https://thirdweb.com/) supports private blockchain spin-ups with dummy accounts for testing smart contracts in an environment that simulates the production environment. Specializing in integrating Web3 into various types of dApps, Thirdweb is a good choice for adding tokens or NFTs to existing projects.

[Official documentation](https://portal.thirdweb.com/)
