基于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.项目总体目录

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

证实操作:

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

相关推荐
2501_9418108311 小时前
Web3去中心化应用在跨链资产流转体系中的架构设计与落地实践解析
区块链
东南门吹雪15 小时前
PostgreSQL与MySQL的锁与隔离级别
mysql·postgresql·区块链
5***790021 小时前
Rust在区块链智能合约中的安全实践
rust·区块链·智能合约
java之书21 小时前
1. web3.0 概念理解
web3
MicroTech20251 天前
微算法科技(NASDAQ :MLGO)基于区块链的混合数据驱动认知算法:开启智能安全新范式
科技·安全·区块链
wangchenggong19881 天前
Foundry初始化、编译、测试、部署智能合约全流程介绍
区块链·智能合约
矶鹬笛手1 天前
(2.2) 新一代信息技术及应用
大数据·云计算·区块链·时序数据库
天涯学馆1 天前
Solidity合约升级:让你的区块链代码永葆青春的硬核攻略
智能合约·solidity
u***09642 天前
Web3去中心化身份
web3·去中心化·区块链
cipher2 天前
深度解析DeFi中的无常损失:为什么LP取出的币变少了?
web3