以太坊上开发 dapp 主要问题有哪些?

概述典型的 dapp 架构,并指出当今标准以太坊堆栈的一些固有局限性,正是这些局限性导致开发者难以打造出能有说服力用户体验。

  • dfuse
  • 发布于 2020-03-21
  • 阅读 ( 2879 )
  • ( 75 )

Fomo3D 合约源码浅析

Fomo3D 源自上古世纪, 今天我们来看看他的源码 (实际上不是今天看的)

  • 血白
  • 发布于 2020-03-10
  • 阅读 ( 610 )
  • ( 63 )

[教程] 使用 Embark 开发投票 DApp

这是一篇Embark使用教程:通过本文可以学习到:1. 使用 Embark 创建项目 2. 利用 EmbarkJS 与合约交互 3. Embark 如果部署合约到主网(利用Infura节点)

  • Tiny熊
  • 发布于 2020-02-26
  • 阅读 ( 1065 )
  • ( 157 )

Embark初探:一款强大的DApp开发框架

DApp开发框架Embark使用入门介绍,通过Embark 官方提供的embark-demo介绍如何创建项目,编译、部署合约、与合约交互、以及部署DApp到IPFS。

  • Tiny熊
  • 发布于 2020-02-07
  • 阅读 ( 1895 )
  • ( 197 )

用Ethers.js构建一个简单的DApp

如果你已经在以太坊上开发过DApp,那你在前端JavaScript中可能用过 web3.js。Ethers.js可算是一个轻量级的web3.js,本文将介绍如何使用Ether.js构建一个简单的DApp。

路印协议入选2020年值得期待的10个DApp

2019年,以太坊Dapp活跃度依然遥遥领先,以下是2020年10个值得期待的优质dApp,这意味着去中心化生态又迈出了重要一步。

使用Node.js后台监听合约事件及提供服务

在上个文章众筹案例中,每个参与者可以看到自己的参与的状态,创作者却没有办法查看所有参与者,这篇文章我们实现在合约中加入参与事件,后台通过监听参与事件记录所有的参与者。

  • Tiny熊
  • 发布于 2019-12-23
  • 阅读 ( 3917 )
  • ( 20 )

【教程】如何使用Vue.js 开发以太坊DApp

Vue 是一套在前端开发中广泛采用的用于构建用户界面的渐进式JavaScript框架。Vue 通过响应的数据绑定和组合的视图组件让界面开发变得非常的简单。这篇文章来看看如何使用Vue开发以太坊DApp。

  • Tiny熊
  • 发布于 2019-12-20
  • 阅读 ( 5621 )
  • ( 55 )

ethers.js 文档 - 开始使用ethers.js

ethers.js 库是为以太坊 提供的一个的小而完整的 JavaScript 库。

ethers.js 中文文档 - 首页

ethers.js库旨在为以太坊区块链及其生态系统提供一个小而完整的 JavaScript API 库 它最初是与 ethers.io 一起使用,现在已经扩展为更通用的库。

Truffle文档 - 快速入门 Truffle

主要入门介绍如何创建 Truffle 项目以及将智能合约部署到区块链。

Truffle 中文文档 - 首页

Truffle 是一个在以太坊进行 DApp 开发的世界级开发环境、测试框架。它在使开发人员更轻松。

使用Truffle开发以太坊投票DAPP

投票最担心的是暗箱操作、利用区块链的去中心化技术,来实现一个DAPP保证投票公平公正,来看看如何实现,通过本文可以了解到映射mapping 、结构体struct 及事件 event 的使用。

  • Tiny熊
  • 发布于 2019-04-10
  • 阅读 ( 7908 )
  • ( 55 )

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

以编写一个链上记事本为例,介绍如何开发DApp,一年多前写的开发、部署第一个DApp因为Truffle 、MetaMask、Solidity都有升级,也随手更新了。 通过两个教程大家可以更好理解前端如何与合约进行交互, 本文也将介绍如何使用Truffle 把合约部署到以太坊正式网络上(貌似很多人遇到问题)

  • Tiny熊
  • 发布于 2019-03-30
  • 阅读 ( 12647 )
  • ( 30 )

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

本文介绍如何使用Web3.js API 在页面中进行转账,是我翻译的文档Web3.js 0.2x 中文版区块链全栈-以太坊DAPP开发实战 中Demo的文章说明。

  • Tiny熊
  • 发布于 2018-09-12
  • 阅读 ( 22848 )
  • ( 20 )

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

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

  • Ashton
  • 发布于 2018-04-21
  • 阅读 ( 796 )
  • ( 5 )

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

今天我们来编写一个完整的去中心化(区块链)应用(Dapps), 本文可以和编写智能合约结合起来看。 2019/03/30更新:

  1. 适配 Truffle v5.0.0;
  2. 更新Solidity 代码,适配solidity 0.5.0以上版本;
  3. 适配MetaMask 更新
  • Tiny熊
  • 发布于 2018-01-12
  • 阅读 ( 79595 )
  • ( 157 )