如何开发钱包 - 技术文章整理

开发钱包相关博客文章索引, 目前只有以太坊,后期加入比特币,EOS等钱包开发文章

  • Tiny熊
  • 发布于 2019-04-11
  • 阅读 ( 20345 )
  • ( 974 )

ERC777 功能型代币(通证)最佳实践

想必很多同学都已经使用过ERC20 创建过代币,或许已经被老板要求在ERC20代币上实现一些附加功能搞的焦头烂额,如果还有选择,一定要选择 ERC777 。

  • Tiny熊
  • 发布于 2019-09-27
  • 阅读 ( 12740 )
  • ( 761 )

以太坊是什么 - 以太坊开发入门指南

很多同学已经跃跃欲试投入到区块链开发队伍当中来,可是又感觉无从下手,本文将基于以太坊平台,以通俗的方式介绍以太坊开发中涉及的各晦涩的概念,轻松带大家入门。

  • Tiny熊
  • 发布于 2017-11-20
  • 阅读 ( 163589 )
  • ( 707 )

【译】完全理解以太坊智能合约

这篇文章是我看到的介绍以太坊智能合约原理最经典的文章,尤其是后半部分,作者原作者 Gjermund Bjaanes, 本文为翻译。

  • Tiny熊
  • 发布于 2018-01-04
  • 阅读 ( 70169 )
  • ( 217 )

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
  • 阅读 ( 82914 )
  • ( 158 )

OpenZeppelin ERC777 源码解析

这篇文章是对ERC777 功能型代币(通证)最佳实践 的一个补充,如果你仅仅是要实现一个自己的 ERC777 代币, 那么阅读另一篇就够了, 如果想对ERC777进行一些自己的定制,那么就有需要对源码有理解。

  • Tiny熊
  • 发布于 2019-09-26
  • 阅读 ( 6352 )
  • ( 111 )

创建自己的数字货币(ERC20 代币)

本文从技术角度详细介绍如何基于以太坊ERC20创建代币的流程.

  • Tiny熊
  • 发布于 2018-01-12
  • 阅读 ( 94827 )
  • ( 100 )

理解开发HD 钱包涉及的 BIP32、BIP44、BIP39

如果你还在被HD钱包(分层确定性钱包)、BIP32、BIP44、BIP39搞的一头雾水,来看看这边文章吧。

  • Tiny熊
  • 发布于 2018-09-28
  • 阅读 ( 45697 )
  • ( 72 )

也许是国内第一篇把以太坊工作量证明从算法层讲清楚的

找遍中文资料,没有哪篇文章能对以太坊工作量证明有一个全面的介绍。对于没有把数学学会的同学来说,如果希望从算法层了解以太坊的工作量证明是非常困难的。一本黄皮书会难倒一大批吃瓜群众。因此,本文将试图使用图文和尽量简单的数学来解释以太坊挖矿工作量证明,包括以太坊是如何对抗ASIC1、如何动态调整挖矿难度、如何校验挖矿正确性的。

  • 七哥
  • 发布于 2020-04-23
  • 阅读 ( 3803 )
  • ( 571 )

以太坊主网上测试工具推荐

当我们与多个 DEFI 协议交互时,往往只能在主网上测试,我们应该怎么做呢?

[译]如何利用OpenZeppelin编写可升级的智能合约

看看如何利用OpenZeppelin Upgrades 为我们的合约插上可升级的翅膀.

  • Tiny熊
  • 发布于 2020-03-06
  • 阅读 ( 2473 )
  • ( 416 )

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

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

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

使用Truffle开发以太坊投票DAPP

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

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

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

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

撸一个预言机(Oracle)服务,真香!—上篇

本文将通过上、中、下三篇文章带领大家一步步开发实现一个自己中心化的Oracle服务,并通过抽奖合约演示如何使用

  • 六天
  • 发布于 2020-06-16
  • 阅读 ( 2007 )
  • ( 291 )

Solidity 怎样写出最节省Gas的智能合约[译]

如何节省gas 使用,是很多智能合约开发者头大的问题,这边文章应该会对大家有帮助。

  • Tiny熊
  • 发布于 2020-02-08
  • 阅读 ( 1438 )
  • ( 148 )

WETH10 - 更高效的 WETH

本文介绍的代币化的以太币 WETH10 ,实现在更少的 gas 下,支持更多的特性,如:离线授权、交易链、闪电铸币。 基于WETH10的 DEFI 生态一定会生出有趣的组合交易。

  • 石头
  • 发布于 2020-10-29
  • 阅读 ( 1044 )
  • ( 239 )

涨知识—使用imToken钱包还能调用合约!

使用imToken钱包直接调用合约

  • 六天
  • 发布于 2020-06-21
  • 阅读 ( 1376 )
  • ( 134 )

撸一个预言机(Oracle)服务,真香!—下篇

本篇是下篇,主要介绍如果通过一个抽奖合约调用我们上篇开发的Oracle服务

  • 六天
  • 发布于 2020-06-19
  • 阅读 ( 2195 )
  • ( 316 )

给solidity智能合约编写测试脚本和高速测试的方案

openzeppelin和mocha的测试方案不需要节点运行,测试的速度极快,如果你有很多方法要测试的时候速度快一些会很有帮助。 另外openzeppelin的测试助手和测试环境还提供了一些极为有用的小工具,例如可以模拟以太坊账户对合约的操作和时间流逝.