web3.js – 环境搭建

NPM

首先要安装Node包管理器,即NPM,它与Node.js一起安装。

从Node.js官网上下载Node并安装: https://nodejs.org

查看node版本,npm版本:

Kevin@QIKEGU C:\Users\Kevin
> node -v
v10.16.3

Kevin@QIKEGU C:\Users\Kevin
> npm -v
6.11.3

web3.js

安装Web3.js库:

$ npm install web3

连接以太坊节点

要访问以太坊网络,需要连接到Ethereum节点。

有几种方法可以做到这一点,可以使用Geth或Parity运行自己的Ethereum节点。但这需要从区块链下载大量数据并保持同步,很麻烦。

比较方便的方法是,使用Infura访问Ethereum节点。Infura是一个免费提供Ethereum节点的服务。

在Infura上注册账号,创建项目,在项目详情页上可以查看API KEY:

图

使用API KEY,就可以访问以太坊网络节点。



浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载