帮助更新此页面

🌏

本页面有新版本,但现在只有英文版。请帮助我们翻译最新版本。

没有错误!🐛

此页面未翻译,因此特意以英文显示。

以太坊开发教程

欢迎来到我们管理的社区教程的列表。

如何通过Geth运行轻节点

入门

✍Brian Gu📆 2022年3月4日 ⏱️5 分钟

如何使用 Geth 下载、安装和运行轻客户端。

客户端
geth
节点

离线数据完整性的默克尔证明

高级

✍Ori Pomerantz📆 2021年12月30日 ⏱️13 分钟

在链上确保链下数据的完整性

默克尔
完整性
存储

Uniswap-v2 合约概览

中级

✍Ori Pomerantz📆 2021年5月1日 ⏱️81 分钟

Uniswap-v2 合约是如何工作的? 为什么要如此编写?

solidity
uniswap

如何铸造非同质化代币(非同质化代币教程系列 2/3)

初学者

✍Sumi Mudgil📆 2021年4月22日 ⏱️14 分钟

本教程描述了如何使用我们的智能合约和 Web3 在以太坊区块链上铸造非同质化代币。

非同质化代币
erc-721
alchemy
solidity
智能合约

如何在钱包中查看您的非同质化代币(非同质化代币系列教程第 3/3 部分)

初学者

✍Sumi Mudgil📆 2021年4月22日 ⏱️3 分钟

本教程介绍了如何在 MetaMask 上查看所持有的非同质化代币!

非同质化代币
erc-721
alchemy
metamask
非同质化代币
solidity

如何撰写和部署非同质化代币(非同质化代币教程系列 1/3)

初学者

✍Sumi Mudgil📆 2021年4月22日 ⏱️22 分钟

本教程是关于非同质化代币的系列教程的第一部分,将带您逐步了解如何使用以太坊和星际文件系统 (IPFS) 编写和部署非同质化代币(ERC-721 代币)智能合约。

非同质化代币
erc-721
alchemy
solidity
智能合约

使用 ethers.js 发送代币

初学者

✍Kim YongJun📆 2021年4月6日 ⏱️3 分钟

使用 ethers.js 发送代币的初学者入门指南。

ethers.js
erc-20
代币

针对初学者的智能合约指南

初学者

✍elanh📆 2021年3月31日 ⏱️18 分钟

关于编写和部署一个基于以太坊的简单智能合约的入门教程。

solidity
hardhat
alchemy
智能合约
入门指南
部署

ERC-20 合约概览

初学者

✍Ori Pomerantz📆 2021年3月9日 ⏱️35 分钟

OpenZepelin 的 ERC-20 合约内容和解读

solidity
erc-20

创建并部署一个去中心化金融应用程序

中级

✍strykerin📆 2020年12月31日 ⏱️15 分钟

将 ERC20 代币存入智能合约,铸造流动性矿池代币

solidity
defi
web3.js
truffle
ganache
智能合约

使用WebSocket

初学者

✍Elan Halpern📆 2020年12月1日 ⏱️8 分钟

有关使用WebSocket和Alchemy进行JSON-RPC请求并订阅事件的指南。

alchemy
websockets
查询
入门指南
订阅
javascript

Waffle:动态模拟和测试合约调用

中等难度

✍Daniel Izdebski📆 2020年11月14日 ⏱️10 分钟

使用动态模拟和测试合约调用的高级 Waffle 教程

waffle
智能合约
solidity
测试
模拟

使用 Web3 发送交易

初学者

✍Elan Halpern📆 2020年11月4日 ⏱️14 分钟

这是使用 web3 发送以太坊交易的初学者友好指南。 要向以太坊区块链发送交易,主要有三个步骤:创建、签署和广播。 我们将对三个方面进行讨论。

交易
web3.js
alchemy

以太坊开发入门

初学者

✍Elan Halpern📆 2020年10月30日 ⏱️7 分钟

这是一份关于以太坊开发的初学者指南。 我们将带领您从启动一个 API 终端节点开始,到提出一个命令行请求,再到编写您的第一个 web3 脚本。 无需区块链开发经验!

入门指南
javascript
ethers.js
节点
查询
alchemy

Waffle使用hardhat和ethers设置hello world的教程

入门级

✍MiZiet📆 2020年10月16日 ⏱️5 分钟

使用hardhat和ethers.js制作您的第一个Waffle项目

waffle
智能合约
solidity
测试
hardhat
ethers.js

使用 Waffle 测试智能合约

中等难度

✍Vladislav Starostenko📆 2020年10月16日 ⏱️44 分钟

学习如何测试 Solidity 智能合约,以及如何将智能合约匹配器与 Waffle 配合使用

waffle
智能合约
solidity
测试

面向 Python 开发者的以太坊介绍,第一部分

初学者

✍Marc Garreau📆 2020年9月8日 ⏱️18 分钟

这是一篇介绍以太坊开发的文章,对那些熟悉 Python 编程语言的人来说尤其有用。

入门指南
python
区块链
web3.py

智能合约安全工具指南

中级难度

✍Trailofbits📆 2020年9月7日 ⏱️9 分钟

三种不同的测试和程序分析技术概述

solidity
智能合约
安全性

智能合约安全清单

中等难度

✍Trailofbits📆 2020年9月7日 ⏱️4 分钟

编写安全智能合约的推荐工作流程

智能合约
安全性
solidity

智能合约安全准则

中等难度

✍Trailofbits📆 2020年9月6日 ⏱️7 分钟

构建您的dapp时要考虑的安全准则清单

solidity
智能合约
安全性

The Graph:修复Web3数据查询

中级

✍Markus Waas📆 2020年9月6日 ⏱️9 分钟

区块链就像一个数据库,但是没有SQL。 所有数据就在那里,但是没有办法访问它。 让我告诉您如何使用The Graph和GraphQL解决这个问题。

solidity
智能合约
查询
the graph
create-eth-app
react

通证集成检查清单

中级

✍Trailofbits📆 2020年8月13日 ⏱️7 分钟

与通证交互时需要考虑的事项检查清单

solidity
智能合约
安全性
通证

如何缩减合约以规避合约大小限制

中级难度

✍Markus Waas📆 2020年6月26日 ⏱️10 分钟

您可以做些什么避免智能合约变得太大?

solidity
智能合约
存储
truffle

如何使用Slither发现智能合约漏洞

高级

✍Trailofbits📆 2020年6月9日 ⏱️12 分钟

如何使用Slither自动发现智能合约中的漏洞

solidity
智能合约
安全性
测试
静态分析

Solidity 和 Truffle 持续集成设置

中等难度

✍Markus Waas📆 2020年6月5日 ⏱️6 分钟

如何为 Truffle 测试设置 Travis 或 Circle CI 以及有用的插件

solidity
智能合约
测试
truffle
持续集成
ganache

如何通过刷写MicroSD卡将您的Raspberry Pi 4变为一个节点

中级

✍EthereumOnArm📆 2020年5月7日 ⏱️12 分钟

刷写您的树莓派 4,插入以太网电缆,连接固态硬盘并打开设备电源,将树莓派 4 转变为运行执行层或共识层的完整以太坊节点(信标链/验证者)

客户端
执行层
共识层
节点

使用 Create-eth-app 启动您的 dapp 前端开发

初学者

✍Markus Waas📆 2020年4月27日 ⏱️10 分钟

如何使用 Create-eth-app 及其功能的概述

create-eth-app
前端
javascript
ethers.js
图表
aave
compound
uniswap
sablier

通过JavaScript调用智能合约

初学者

✍jdourlens📆 2020年4月19日 ⏱️4 分钟

以DAI通证为例展示如何通过JavaScript调用智能合约函数

交易
前端
javascript
web3.js

设置 web3.js 以用 JavaScript 操作 Ethereum 区块链。

初学者

✍jdourlens📆 2020年4月11日 ⏱️4 分钟

如何使用智能合约与使用 Solidity 语言的代币进行交互

web3.js
javascript

如何使用 Echidna 测试智能合约

高级

✍Trailofbits📆 2020年4月10日 ⏱️18 分钟

如何使用 Echidna 自动测试智能合约

solidity
智能合约
安全性
测试
模糊测试

通过Solidity智能合约转移和批准ERC-20通证

中级

✍jdourlens📆 2020年4月7日 ⏱️9 分钟

如何通过Solidity语言使用智能合约与通证进行交互

智能合约
通证
solidity
入门指南
erc-20

通过solidity与其他合约进行交互

高级

✍jdourlens📆 2020年4月5日 ⏱️6 分钟

如何对已经存在的合约进行智能合约的部署,并与其进行交互

智能合约
solidity
remix
工厂
部署
可组合性

了解ERC-20通证智能合约

初学者

✍jdourlens📆 2020年4月5日 ⏱️6 分钟

介绍如何在以太坊测试网络上部署您第一个智能合约

智能合约
通证
solidity
入门指南
erc-20

部署第一个智能合约

初学者

✍jdourlens📆 2020年4月3日 ⏱️6 分钟

介绍如何在以太坊测试网络上部署您第一个智能合约

智能合约
remix
solidity
入门指南
部署

使用事件记录智能合约中的数据

中级

✍jdourlens📆 2020年4月3日 ⏱️3 分钟

智能合约事件的简介,以及如何利用事件来记录数据

智能合约
remix
solidity
事件

如何实现ERC-721市场

中等难度

✍Alberto Cuesta Cañada📆 2020年3月19日 ⏱️10 分钟

如何在一个去中心化的分类信息板上销售代币化的物品。

智能合约
erc-721
solidity
代币

如何使用Manticore来发现智能合约漏洞

高级

✍Trailofbits📆 2020年1月13日 ⏱️16 分钟

如何使用Manticore来自动发现智能合约漏洞

solidity
智能合约
安全性
测试
形式化验证

Was this page helpful?