基于web3+solidity的众筹项目

基本配置:`node`、`npm`、`yarn`,安装`ganache`,`chrome`,`chrome`安装插件`MetaMask`,

主要功能:目的是实现一个简单的众筹平台,允许用户发起筹款项目、捐款、提出使用资金请求以及证明人证明。

部分合约:

1.首先打开ganache软件,进行如下配置,

2.然后通过私钥在metamask内添加两个账户。

3.输入:`truffle compile`

  1. 输入:`truffle migrate`

5.合约地址粘贴到contract.js对应的位置

  1. 将`./build/contracts/CrowdFunding.json`复制到`./crowdfunding/src/api/`目录下

7.输入yarn serve

8.项目总体目录

项目启动成功,下面一起看看具体的前端页面吧

证实操作:

需要项目源码或相关服务私聊

相关推荐
互联网科技看点13 小时前
LV 纪元|信任归于算法,价值源于时间
区块链
狙击主力投资工具19 小时前
实战技法:上涨多峰密集续涨
区块链
2301_776045231 天前
场内交易和场外交易的区别详解
区块链
2301_776045231 天前
数字签名的特点与区块链应用要点
区块链
Shota Kishi1 天前
解析 Solana 网络结构:通过领导者调度、验证者分布与质押集中度理解分布式区块生产
分布式·web3·去中心化·区块链
酿情师1 天前
区块链原理与技术03:P2P 网络概述与区块链中的 P2P 网络(区块链网络与跨链操作01)
网络·区块链·p2p
区块block2 天前
BCT到底有什么不一样?
人工智能·区块链
IT召唤狮2 天前
【开源项目】EasyTier — 轻量级去中心化 SD-WAN 新范式
开源·去中心化·区块链
华万通信king2 天前
智能合约与智能合同:概念辨析与技术实现差异
智能合约·海外·docusign
Joker时代2 天前
ANUBIS Labs 的“飞轮战略”如何破解 Web3 增长困局?
web3