使用 OpenZeppelin 来帮助进行合约开发,即可以提高代码的安全性,又可以提高开发效率。
本文将根据互联网的发展史来定义Web3,详细介绍Web3技术栈的关键技术,并探讨Web3的当前和未来发展。
电子游戏改变了一代人的娱乐方式。自从双人网球(Tennis for Two)在1958年面世以来,游戏行业席卷了全世界。英雄联盟、堡垒之夜和我的世界等游戏获得了全球几百万玩家的青睐。
通过学习Solidity和开发堆栈,就可以同时精通多个区块链。从以太坊,到Polygon, Binance Smart Chain, Avalanche等等,Solidity涵盖了所有这些。这个路线图是一项长期投资,不是我们在一天内可以完成的事情。但是按照这里介绍的方法,我们将学习所有的基础知识,包括先进的概念。
OpenZeppelin Hardhat Upgrades 使用教程
开发钱包相关博客文章索引, 目前只有以太坊,后期加入比特币,EOS等钱包开发文章
哈希算法是区块链成功的必要条件
基于阅读英文文档,参考中文文档和 stack overflow 以及相关教程,我根据学习者的接受新知识的顺序,对文章结构做了适当优化,对应文档模糊处加以说明。水平有限,请多斧正。
Hardhat是一个方便在以太坊上进行构建的任务运行器。使用它可以帮助开发人员管理和自动化构建智能合约和dApp的过程中固有的重复任务,以及轻松地围绕此工作流程引入更多功能。Hardhat还内置了Hardhat EVM,后者是为开发而设计的本地以太坊网络。 它允许你部署合约,运行测试和调试代码。
为智能合约、区块链、Web3、Ethereum和Solidity开发者提供全面的工具指南。另外还简要介绍了Solana、Terra和其他基于Rust智能合约的工具