# Smart Contract

- [Solidity - Smart Contract Language](/meverse-dev-docs/smart-contract/solidity-smart-contract-language.md)
- [IDE and Tools](/meverse-dev-docs/smart-contract/ide-and-tools.md): This page shows IDE and Tools to develop smart contract on MEVerse.
- [Remix](/meverse-dev-docs/smart-contract/ide-and-tools/remix.md)
- [Truffle](/meverse-dev-docs/smart-contract/ide-and-tools/truffle.md)
- [Hardhat](/meverse-dev-docs/smart-contract/ide-and-tools/hardhat.md)
- [MEVerse Scan(Explorer)](/meverse-dev-docs/smart-contract/ide-and-tools/meverse-scan-explorer.md)
- [Connecting MetaMask](/meverse-dev-docs/smart-contract/ide-and-tools/connecting-metamask.md)
- [Sample Contracts](/meverse-dev-docs/smart-contract/sample-contracts.md)
- [Testing Guide](/meverse-dev-docs/smart-contract/testing-guide.md): This chapter covers how to test smart contract. Since blockchain transaction is not reversible, testing is very important before deployment.
