> ## Documentation Index
> Fetch the complete documentation index at: https://injectivelabs-docs-ai-sdk.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 你的第一个 EVM 智能合约

智能合约是在区块链上运行的代码。
你可以编译 Solidity 智能合约，
并在 Injective 的 Ethereum Virtual Machine (EVM) 上进行测试、部署、验证和交互。
你也可以使用标准的 EVM 开发工具和框架来完成这些操作。
以下指南将向你展示如何使用 Hardhat 和 Foundry 来实现。

## Hardhat

本指南将引导你使用 [Hardhat](https://hardhat.org/) 在 Injective Testnet 上构建 EVM 智能合约。

* [设置 Hardhat 并编译智能合约](/cn/developers-evm/smart-contracts/compile-hardhat/)
* [使用 Hardhat 测试智能合约](/cn/developers-evm/smart-contracts/test-hardhat/)
* [使用 Hardhat 部署智能合约](/cn/developers-evm/smart-contracts/deploy-hardhat/)
* [使用 Hardhat 验证智能合约](/cn/developers-evm/smart-contracts/verify-hardhat/)
* [使用 Hardhat 与智能合约交互](/cn/developers-evm/smart-contracts/interact-hardhat/)

## Foundry

本指南将引导你使用 [Foundry](https://getfoundry.sh/) 在 Injective Testnet 上构建 EVM 智能合约。

* [设置 Foundry 并编译智能合约](/cn/developers-evm/smart-contracts/compile-foundry/)
* [使用 Foundry 测试智能合约](/cn/developers-evm/smart-contracts/test-foundry/)
* [使用 Foundry 部署智能合约](/cn/developers-evm/smart-contracts/deploy-foundry/)
* [使用 Foundry 验证智能合约](/cn/developers-evm/smart-contracts/verify-foundry/)
* [使用 Foundry 与智能合约交互](/cn/developers-evm/smart-contracts/interact-foundry/)

## 下一步

智能合约不能为非技术用户提供用户体验。
为了服务他们，你需要构建一个去中心化应用。
请查看[你的第一个 dApp](/cn/developers-evm/dapps/) 指南！
