## 简介 Brownie 是一个基于python语言智能合约开发框架,与hardhat类似。 Ganache的前身是TestRPC,Ganache可以帮助我们快速启动一个以太坊私链来做开发测试、执行命令、探测区块链状态等。Ganache模拟的是内存中的区块链,它在执...
# 框架版本 框架分为两个版本: 1.[Nextjs版](https://github.com/Verin1005/NextJs-Dapp-Template)。几个大的Dapp(pancakeswap ,sushiswap,uniswap等等)用的都是这个技术栈,考虑到Dapp很多核心计算逻辑以及处理数据逻辑都在前端,建议使用这个Nextjs版本...
**本文需要读者对[区块链](https://learnblockchain.cn/2019/10/30/whatblockchain)、[以太坊](https://learnblockchain.cn/2017/11/20/whatiseth)和[智能合约](https://learnblockchain.cn/2018/01/04/understanding-smart-contracts)有一定的基础。需要对交易所有一定的认知。* ...
> 致谢:文章部分参考[《多签钱包的使用》](https://learnblockchain.cn/article/3938) ## 什么是多签钱包? 多签名钱包常被缩写为 “Multisig wallet”,与多签钱包对应的是单签钱包,我们要往区块链上发送一笔转账交易,需要去用钱包...
## 介绍 全球加密货币市场今天已成为一个万亿美元的行业,在过去几年里,这个领域出现了众多创新。其中最重要的发展之一是去中心化金融 (DeFi) 的出现。DeFi 的核心是抵押债务头寸 (CDPs) 和借贷协议。这些协议使用户能够...
 ## 介绍 在本教程中,我们将使用Chainbase DeFi数据集来检索Uniswap V2池的地址。Chainbase提供丰富的区块链数据,使开发人员能够轻松高...
## 使用虚拟测试网和 GitHub Actions 简化 CI 设置 通过使用 GitHub Action 来配置与主网数据同步的新虚拟测试网,从而简化你的 CI 设置。然后,自动化部署并运行你的 Hardhat 测试,以加速你的开发和测试周期。  ## 精明构建,赢得丰厚:ETHIndia Hackathon 指南 本文最初发表在 [BuildBear Tutorials](https://www.buildbear.io/blogs/ETHIndia_hackathon_tips)。 欢迎来到 ETHIndia Hackathon 的初学者指南!...
目录 [切换](https://blockapps.net/blog/steps-to-create-a-meme-coin-a-technical-guide/#) ## 构思和规划你的 Meme 币 创建一个成功的 meme 币需要仔细的计划和执行。第一步是**识别一个引人注目且相关的 meme 或互联网趋势**,它将与你的目标受众...
## 概述 本指南详细介绍了 ERC-404 标准,它代表了已广泛使用的 ERC-20 和 ERC-721 标准的新颖整合。它面向那些有兴趣扩展其在以太坊区块链上复杂智能合约开发和部署策略专业知识的开发者。 随着你逐步学习本指南,你将了解更...
# 生态系统资源 有关用于学习和理解以太坊生态系统的可用dapp,服务,著作和知识库的指南。  该资源旨在专注于生态系统的发展,但该相...
## 一、为什么会有以太坊:把区块链升级为“通用计算平台” 比特币像一个只能转账的“去中心化记账本”。白皮书提出:如果把“可编程”这件事放到链上,让大家不只转账,还能把**任何业务逻辑写成代码**、自动执行,...
 ## 如何定义不变性 > 如何实际定义可以拯救你免受漏洞的“不变性” ## **引言** 不变性可以在你的智能合约部署之前发现关键漏洞,避免它们在...
**达到重大成就需要经历以下7步:** 1. 默默无闻 2. **开始出现在人们的视野里,但却被认为一派胡言** 3. 人们开始了解你的产品,但看不到其发展潜能 4. **只把你的产品当作玩具** 5. **人们把它看作神奇的玩具** 6. **人们开...
## 开篇介绍 这是我们系列文章的的第二部分。在上一篇中,我们了解了 Uniswap 及其核心机制,并开始构建**交换合约**。该合约可以接受用户的流动性、计算输出相应的代币数量并执行交换。 本篇文章,我们将完成 Uniswap V1 ...