从以太坊到币安智能链

以太坊是中心,BSC也会有自己的位置。

如何基于币安智能链(BSC)开发 Dapp

如何在币安智能链(BSC)上部署合约已经如何与用户交互。

以太坊全栈开发完全指南

用React、Ethers.js、Solidity和Hardhat构建全栈dApps。

以太坊开发工具及资源大全

以太坊开发工具大全 - 包含 250 多个推荐的开发工具、代码库、工具站点。 涵盖内容包含:合约开发、测试、安全分析、数据分析、开发框架、测试网络、开发范式等

hardhat 教程及 hardhat-deploy 插件使用

hardhat 教程及 hardhat-deploy 插件使用

以太坊主网部署终极指南

本文首先介绍了部署交易是什么, 然后探索使用 Truffle、Remix、Hardhat,Truffle Team 进行合约主网部署的利与弊。

  • Tiny熊
  • 发布于 2021-04-30
  • 阅读 ( 4587 )
  • ( 88 )

The Graph入门教程:如何索引合约事件

一篇完整的TheGraph教程,学习到 定义数据索引的Subgraph并部署,以及前端 DApp 中查询索引数据。

  • Tiny熊
  • 发布于 2021-04-29
  • 阅读 ( 4195 )
  • ( 220 )

EIP-3085: 自定义钱包网络,用二层网络更方便

通过自定义网络API, 自动在钱包中添加网络。

  • MetaMask
  • 发布于 2021-03-05
  • 阅读 ( 3874 )
  • ( 13 )

以太坊主要网络 chainId 及 NetworkID

chainId为了防止双花攻击。 网络ID(NetworkID),主要用来在网络层标识当前的区块链网络。NetworkId 不一致的两个节点无法建立连接。

  • 张小风
  • 发布于 2020-11-27
  • 阅读 ( 3862 )
  • ( 54 )

如何设计以太坊上的高额赌注随机数游戏

通过实例学习,建立一个安全的高赌注随机数游戏

在以太坊上构建 GraphQL API

如何在区块链数据之上构建一个可以轻松部署到去中心化网络基础设施的API?

随机数与区块链

如何实现Solidity智能合约的安全随机数?

web3.js 使用教程第二篇(version:1.3.5)- 合约交互,发送ETH,发送ERC20代币

vue项目中使用web3.js 学会如何用最新的web3.js版本

  • Roc
  • 发布于 2021-04-12
  • 阅读 ( 3415 )
  • ( 52 )

全面理解智能合约升级

译者推荐:这是我看到关于合约升级及治理写的最好的好文章,有点长,但读完必定有收获。原文来自 OpenZeppelin首席开发人员 Santiago Palladino 关于合约升级的报告,本文详细讨论了当前各种升级方式的原理、各自的优缺点,同时列举了采用相应方案的项目,以便大家进行代码级的参考。在最后一部分,作者还提出了多种配合升级的治理方案。

  • Tiny熊
  • 发布于 2020-12-24
  • 阅读 ( 3083 )
  • ( 399 )

以太坊可用RPC节点列表

分享好东西:以太坊可用RPC节点列表

  • 张小风
  • 发布于 2020-11-27
  • 阅读 ( 3056 )
  • ( 144 )

101项智能合约安全检查清单

智能合约安全检查清单

无需gas代币和ERC20-Permit还任重而道远

RC20-Permit(EIP-2612)下,如何避免 使用进行两步交易:授权+ transferFrom!

以太坊智能合约安全开发建议

本文展示了在编写智能合约时需要遵循的一系列模式和规范。

  • 六天
  • 发布于 2020-12-15
  • 阅读 ( 2622 )
  • ( 533 )

探索以太坊合约委托调用(DelegateCall)

call()delegatecall()的异同。在delegatecall()的情况下,我们需要关心字段变量的顺序

用Web3.js构建第一个Dapp

Web3.js 使用的实用介绍