现在智能合约越来越火,那如何快速的上手,发行一个属于我们自己的合约呢?
就像安卓有自己的开源库一样,如果仅仅只是涉猎,那么一个智能合约的发布,并不难。
这里介绍一下我们要用到的几个工具,
1、remix,这个是eth官方推荐的开发工具。
2、metamsk,可以理解成一个钱包。因为发布合约,需要焚烧gas,因为是demo,所以我们这里使用测试网。
3、node.js。我们需要npm包管理工具来安装一些库,同时作为跟前端交互的逻辑,这一块需要用js来写,最好用react js来实现。这样事半功倍。
4、openzeppelin,solidity开源库。智能合约对应的逻辑,都有完善的封装。