Solidity 资源

Monad 与 EVM 字节码完全兼容,支持上海升级arrow-up-right后的所有操作码和预编译,Monad 还保留了标准的以太坊 JSON-RPC 接口。

因此,以太坊主网的大部分开发资源都适用于 Monad。

本章节为在以太坊上构建去中心化应用程序的开发者提供了一套最基础的资源。

由于 Solidityarrow-up-right 是以太坊智能合约最常用的语言,因此本章节的资源主要集中在 Solidity,包括部分 VyperHuff 的资源。请注意,由于智能合约是可组合的,最初用一种语言编写的合约仍可以调用另一种语言的合约。

集成开发环境(IDEs)

Solidity 入门教程

Solidity 中级教程

Solidity 高级教程

Solidity 游戏化教程

  • Ethernautarrow-up-right:通过解谜学习 Solidity

  • Damn Vulnerable DeFiarrow-up-right:一系列智能合约的漏洞挑战游戏,由易受攻击的合约组成,开发者可以尝试寻找漏洞并破解合约。漏洞挑战是练习和获得 Solidity 开发技能的绝佳方法。

最佳实践/模式

测试

智能合约存档

最后更新于