智能合约开发知识图谱(笔记)

智能合约开发工具大全

1.IDE开发环境
Remix IDE 地址:https://remix.ethereum.org/
开发,编译,部署

Ethereum Studio 地址:https://studio.ethereum.org/
开发,编译,部署,前端调用

客户端工具

Visual Studio Code 地址:https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity
客户端工具,需要安装插件

2.开发者工具
Truffle 地址:https://truffleframework.com/
部署,测试链,账户钱包

其它开发工具:https://github.com/ConsenSys/ethereum-developer-tools-list#frameworks
3.前端
web3.js 中文文档:https://web3.tryblockchain.org/Web3.js-api-refrence.html
web3.js 英文文档:https://web3js.readthedocs.io/en/v1.2.3/
4.库
OpenZeppelin 地址:https://openzeppelin.org/
5.账户钱包
Metamask 地址:https://metamask.io/
浏览器插件

MIST 地址:https://github.com/ethereum/mist/releases
客户端全节点钱包,包含浏览器

Truffle 地址:https://truffleframework.com/
生成本地钱包

geth 地址:https://github.com/ethereum/go-ethereum
搭建节点后生成钱包

Ganache 地址:https://www.trufflesuite.com/ganache
生成本地钱包,图形化界面

6.部署工具
Truffle 地址:https://truffleframework.com/
编译和部署智能合约,命令行界面

Remix 地址:https://studio.ethereum.org/
编译和部署智能合约,浏览器界面

7.测试链
Truffle 地址:https://truffleframework.com/
生成模拟测试链

Ganache 地址:https://www.trufflesuite.com/ganache
生成模拟测试了,图形化界面

geth 地址:https://github.com/ethereum/go-ethereum
通过搭建节点实现连接真正的测试链

8.网络
主网
Ropsten 水管地址:https://faucet.ropsten.be/
Rinkeby 水管地址:https://faucet.rinkeby.io/
私链
9.浏览器
https://etherscan.io/
https://www.etherchain.org/
10.节点搭建
geth 地址:https://github.com/ethereum/go-ethereum
搭建主链,测试链,私链

geth 文档地址:https://learnblockchain.cn/2017/11/29/geth_cmd_options/
geth的命令参数文档

你可能感兴趣的:(智能合约,区块链)