探索区块链技术的无限可能性,在这篇博客中,我整理了我在学习区块链技术过程中接触到的一些非常有价值的资源。这些资源按照我接触到的时间顺序排列,涵盖了各种主题,包括智能合约、DeFi、安全等,来自于全球各地的专家和爱好者们的贡献。无论你是区块链初学者,还是已经有一定经验的开发者,你都可以在这里找到有价值
区块链开发者学习路线图
使用React创建一个web3的前端
如何使用 web3-react 库 链接钱包
使用 React 开发 DApp 入门教程
Foundry是一个全新的EVM开发环境。有原生的Solidity编写测试能力及强大的命令行工具支持。
Hardhat是一个方便在以太坊上进行构建的任务运行器。使用它可以帮助开发人员管理和自动化构建智能合约和dApp的过程中固有的重复任务,以及轻松地围绕此工作流程引入更多功能。Hardhat还内置了Hardhat EVM,后者是为开发而设计的本地以太坊网络。 它允许你部署合约,运行测试和调试代码。
看看如何利用OpenZeppelin Upgrades 为我们的合约插上可升级的翅膀.
不知道你有没有碰到过这样的情况:自己搭了个私链,但通过 MetaMask 或类似工具总是转账失败,最后把 ChainId 和 NetworkId 改成一致就好了,ChainId 和 NetworkId 真的像很多文章说的那样需要保持一致么?
以太坊账户生成原理