GitHub上Solidity的18个资源

文章介绍了18个GitHub上关于Solidity编程语言的优质资源,Solidity是以太坊区块链上智能合约开发的核心语言,未来将成为重要趋势。以下是核心资源分类总结:

  • 学习资源与示例

    • bkrem/awesome-solidity:精选Solidity资源库
    • ethereum/solidity-examples:官方示例代码集合
    • smartcontractkit/full-blockchain-solidity-course-py:从入门到精通的完整课程
  • 开发工具与框架

    • trufflesuite/truffle:智能合约开发工具
    • Nomicfoundation/hardhat:支持Solidity调试的开发环境
    • eth-brownie/brownie:基于Python的智能合约测试框架
  • 安全与最佳实践

    • fravoll/solidity-patterns:智能合约模式与最佳实践
    • ConsenSys/smart-contract-best-practices:安全开发指南
    • OpenZeppelin/openzeppelin-contracts:社区审核的安全合约库
  • 进阶与扩展

    • solidstate-network/solidstate-solidity:可升级智能合约开发库
    • dethcrypto/TypeChain:为合约生成TypeScript绑定
    • OffcierCia/Defi-Developer-Roadmap:DeFi开发者路线图

这些资源覆盖了从入门学习到实战开发、安全优化的全流程,适合不同阶段的开发者参考。

总结

如果想在以太坊区块链上写智能合约,就应该学习Solidity。虽然可以在不同的区块链上部署智能合约或称为 dApp 的类似应用程序,但 Solidity 是一个绝佳的起点。在未来的几年里,Solidity将成为一种新的趋势。此外,它对以太坊友好型应用的开发也至关重要。

1.bkrem/awesome-solidity

精选的 Solidity 资源、库、工具等的列表。

2.fravoll/solidity-patterns

智能合约编程语言Solidity的模式和最佳实践汇编。

3.ethereum/solidity

Solidity,智能合约编程语言,以太坊官方回购。

4.BlockchainLabsNZ/awesome-solidity

精选的 Solidity 资源列表。

5.ethereum/solidity-examples

Solidity示例代码的集合。

6.ajlopez/SoliditySamples

Solidity 编程语言示例,以太坊的智能合约。

7.solidstate-network/solidstate-solidity

SolidState是一个可升级的首个Solidity智能合约开发库。

8.Ankit-Engg/solidity-school

这是早期开发人员对早期Solidity开发人员的倡议。

9.OpenZeppelin/openzeppelin-contracts

OpenZeppelin Contract是一个用于安全智能合约开发的库。建立在社区审查代码的坚实基础上。

10.smartcontractkit/full-blockchain-solidity-course-py

Solidity,区块链,和智能合约-初学者到专家完整课程

11.trufflesuite/truffle

开发智能合约的工具。

12.willitscale/learning-solidity

油管教程的伴侣。

13.Nomicfoundation/hardhat

Hardhat是一个用于编译、部署、测试和调试以太坊软件的开发环境。获取 Solidity 堆栈跟踪和 console.log。

14.eth-brownie/brownie

一个基于python的开发和测试框架,用于针对以太坊虚拟机的智能合约。

15.dethcrypto/TypeChain

以太坊智能合约的TypeScript绑定。

16.ConsenSys/smart-contract-best-practices

智能合约安全最佳实践指南。

17.paulrberg/solidity-template

结合Hardhat, TypeChain, Ethers, Waffle, Solhint, Solcover和Prettier。

18.OffcierCia/Defi-Developer-Roadmap

Defi开发者路线图。

Source:https://medium.com/coinsbench/18-solidity-github-repos-you-should-check-out-ead2d8ccca29

分享至:

作者:去中心化金融社区

本文为PANews入驻专栏作者的观点,不代表PANews立场,不承担法律责任。

文章及观点也不构成投资意见

图片来源:去中心化金融社区如有侵权,请联系作者删除。

关注PANews官方账号,一起穿越牛熊
推荐阅读
8小时前
8小时前
9小时前
10小时前
11小时前
11小时前

热门文章

行业要闻
市场热点
精选读物

精选专题

App内阅读