DApp共84篇
第1节:世界杯竞猜(solidity)-区块链开发网

第1节:世界杯竞猜(solidity)

通过学习,初步了解以太坊开发的基础工具链,通过一个案例(世界杯精彩)实战,使大家掌握基本的solidity开发,完成语法学习。 欢迎star转发,文末加V入群。 ![image.png](https://img.learn...
第2节:世界杯竞猜(hardhat框架)-区块链开发网

第2节:世界杯竞猜(hardhat框架)

通过学习,掌握最主流的开发框架hardhat,从而了解如何管理以太坊工程代码,并掌握如何进行常用操作,单元测试等。 本文收录于我的开源项目, 欢迎star转发,文末加V入群。 ![hardhat-logo.p...
第3节:世界杯竞猜(标准ERC20协议)-区块链开发网

第3节:世界杯竞猜(标准ERC20协议)

本次课程主要讲解Token协议:ERC20,这就是我们最常见的token,例如USDT,后续我们会介绍NFT 本文收录于我的开源项目, 欢迎star转发,文末加V入群。 ![image.png](https://img.learnblockch...
第4节:世界杯竞猜(subgraph)-区块链开发网

第4节:世界杯竞猜(subgraph)

介绍了subgraph的基本概念,并且完成了对subgraph的基本框架的搭建。 ## 概述 subgraph是DAPP领域最重要的基建之一,主流协议都在使用,其功能为: - 链下监听事件,逻辑处理,存储到数据...
Nextjs+wagmi+rainbowkit构建的Dapp开发模板+使用案例-区块链开发网

Nextjs+wagmi+rainbowkit构建的Dapp开发模板+使用案例

Nextjs+wagmi+rainbowkit构建的Dapp开发模板+使用案例 # 技术栈 本次使用技术栈有:Nextjs+wagmi+rainbowkit+ethers,相对于之前我弄过的[web3-react](https://learnblockchain.cn/article/...
一个Web3开发的入门历程-区块链开发网

一个Web3开发的入门历程

这篇文章主要写自己在web3行业的历程,包括自己如何入行,自己的技术栈以及自己的学习感悟。 # 说在前面 这篇文章主要写自己在web3行业的历程,包括自己如何入行,自己的技术栈以及自己的学...
一个模块化用于记录邀请关系的合约,可自由接入到其他合约-区块链开发网

一个模块化用于记录邀请关系的合约,可自由接入到其他合约

一个模块化设计,可用于记录邀请关系的合约 ```// SPDX-License-Identifier: MIT pragma solidity >=0.8.0; interface IInvite { function addRecord(address) external returns(bo...
一个超级简单易用的DAPP快速开发框架-区块链开发网

一个超级简单易用的DAPP快速开发框架

框架中集成了web3connect,IPFS,vue3,vant,并精简了合约调用流程,通过简单的修改配置即可实现多链使用。开发者可以将大部分精力集中在逻辑开发上。 框架中集成了web3connect,IPFS文件上...
实践指南:构建一个零知识证明 DApp [译]-区块链开发网

实践指南:构建一个零知识证明 DApp [译]

本文将构建一个zk-dApp(零知识证明 DApp),以证明用户是否属于某个特定组,而无需透露用户具体是谁。 阅读本文前,最好先对以下内容有所了解: - [public-key cryptography](https://stac...
无头浏览器puppeteer自动调用Dapp交易-区块链开发网

无头浏览器puppeteer自动调用Dapp交易

自动化调用dapp的方法一种是直接调用合约的方法进行交易,另一种是用无头浏览器通过操作dapp页面进行自动化交易。 自动化调用dapp的方法一种是直接调用合约的方法进行交易,另一种是用无头浏...
开发者如何使用 Ceramic 开发 DApp-区块链开发网

开发者如何使用 Ceramic 开发 DApp

开发者如何使用 Ceramic 开发 DApp > * 原文:https://blog.ceramic.network/getting-started-with-ceramic/ 作者:Kait Hobson > * 译文出自:[区块链开发网翻译计划](https://github...
使用 React 和 ethers.js 构建DApp-区块链开发网

使用 React 和 ethers.js 构建DApp

使用 React 开发 DApp 入门教程 [scaffold-eth](https://github.com/scaffold-eth/scaffold-eth) 因为引入内容太多了,对于我来说太复杂了, 不知道大家有没有同感,找到一篇使用 React 开发...
基于React的Dapp前端开发模板-区块链开发网

基于React的Dapp前端开发模板

之前主要技术栈是Vue,但是开发Dapp生态远不如React,而且主流Dapp项目主要是React,里面有很多现成的方法提供使用,自己构建了两种版本,一种是为了ssr的Nextjs版,一种是spa的Vite版本。 #...
Staker | Web3.0 dApp 开发(九)-区块链开发网

Staker | Web3.0 dApp 开发(九)

如何开发质押功能? > 作者 Fenix@NonceGeekDAO # 0x00 目标 实现一个去中心化的Staking dApp。 本文实例亦对应 `SpeedrunEthereum`(一个 Ethereum 官方的开发者挑战项目)中的`Chall...
震惊!只需要一次签名,就可以转走你的任意资产!附代码-区块链开发网

震惊!只需要一次签名,就可以转走你的任意资产!附代码

震惊!只需要一次metamask签名,就可以转走你的任意资产!附代码 最近的安全形势越发严峻,在我的常识当中,[metamask签名](https://learnblockchain.cn/2018/10/27/8a0bd9bd487c)只会盗取to...
Truffle & Web3.js 教程:教你开发、部署第一个去中心化应用(Dapp) - 宠物商店-区块链开发网

Truffle & Web3.js 教程:教你开发、部署第一个去中心化应用(Dapp) – 宠物商店

今天我们来编写一个完整的去中心化(区块链)应用(Dapps), 本文可以和编写智能合约结合起来看。 2019/03/30更新: 适配 Truffle v5.0.0; 更新Solidity 代码,适配solidity 0.5.0以上...
以太坊上的 Dapp 一定要用户付 gas 费用么?未必-区块链开发网

以太坊上的 Dapp 一定要用户付 gas 费用么?未必

以太坊上的 Dapp 一定要用户付 gas 费用么?未必 > 对以太坊稍微了解一些的同学应该知道,往以太坊区块链上发送的每一笔交易,都需要付一定数量的油费(gas fee),以太坊矿工也是根据油...
如何使用Web3.js API 在页面中进行转账-区块链开发网

如何使用Web3.js API 在页面中进行转账

本文介绍如何使用Web3.js API 在页面中进行转账,是我翻译的文档Web3.js 中文版 及 区块链全栈-以太坊DAPP开发实战 中Demo的文章说明。 本文介绍如何使用Web3.js API 在页面中进行转账,是我...
如何从零开始搭建一个Truffle框架的DAPP应用-区块链开发网

如何从零开始搭建一个Truffle框架的DAPP应用

如何从零开始搭建一个Truffle框架的DAPP应用 ## 1,摘要 [技术小白如何开发一个DAPP区块链应用(以宠物商店为例)](https://www.jianshu.com/p/9844d97ef1d0) 介绍了如何获取宠物商店的TRUFLL...
DApp教程:用Truffle 开发一个链上记事本-区块链开发网

DApp教程:用Truffle 开发一个链上记事本

以编写一个链上记事本为例,介绍如何开发DApp,一年多前写的开发、部署第一个DApp因为Truffle 、MetaMask、Solidity都有升级,也随手更新了。 通过两个教程大家可以更好理解前端如何与合约进行...