基于web3+solidity的众筹项目

这篇具有很好参考价值的文章主要介绍了基于web3+solidity的众筹项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

 部分合约:基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

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

 基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

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

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

 基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

 3.输入:`truffle compile`

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

4. 输入:`truffle migrate`

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

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

 基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

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

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

7.输入yarn serve

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

8.项目总体目录

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

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

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

 基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

 证实操作:

 基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链

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

基于web3+solidity的众筹项目,web3世界,web3,智能合约,区块链文章来源地址https://www.toymoban.com/news/detail-782081.html

到了这里,关于基于web3+solidity的众筹项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【区块链】走进web3的世界-常用工具方法封装(基于wagmi)

    1、创建client   2、切换网络 3、获取gas费用,并转换为eth 4、判断钱包是否登录 5、创建签名 6、获取gas费用

    2024年04月16日
    浏览(42)
  • Mirror, STEPN, 魔兽世界: 基于社区和经济系统的Web3应用模式

    同步发在本人公众号:元天空之城(ID:gh_a702b8d21cdf) Web3已然是一个火热的话题。最近不乏一些出圈的文章,比如虎嗅的爆文《Web3革命:逃离、信仰、大迁徙》,相信关心Web3的人们基本都看过了。 但对大多数互联网用户来说,Web3应用可能还是很陌生的概念。与其来回探讨

    2024年01月19日
    浏览(51)
  • 为 Web3 项目撰写智能合约(Web3项目三实战之二)

    时间像是在我们身边悄然而过,而我们的 Web3项目实战 系列也来到了第三个 Web3 项目。若正在屏幕前浏览本篇文章的您,或是从 Web3项目一 开篇之作,一直跟随着我的步伐来到了本文,想必您对于 Web3 与 Web2 的区别,有了最为深刻的感触了! 当然咯,前提是您先前或者说是当

    2024年01月18日
    浏览(51)
  • Web3 React项目Dapp获取智能合约对象

    上文Web3 整理React项目 导入Web3 并获取区块链信息中,我们在react搭建的dapp中简单拿到了我们区块链中的账号授权信息 那 我们继续 先终端运行 将ganache环境起起来 然后 我们运行 dapp 拿到授权列表 回到上文结束的一个状态 然后 我们发布一下自己的智能合约 在我们的项目终端

    2024年02月06日
    浏览(52)
  • Web3 solidity订单池操作

    前面一篇文章因为一些原因 被设为了进自己可见 需要的朋友可以私信我 之前 我们编写的程序上来看 交易所无非是一个代币的托管上 只是它会更加专业 本文 我们继续来看交易所的一个功能 叫游泳池 例如 我们 100grToken 兑换 1ETH 前提 我们的代币已经能被估值了 例如 你想用

    2024年02月12日
    浏览(48)
  • web3教学-Solidity 入门上手

    步骤大纲 1.Nodejs 2.Solidity编译器,作为npm依赖包 3.Visual Studio Code编译语法的突出显示 4.为开发人员构建的以太坊客户端ethereumjs-testrpc npm install -g solc 然后通过 solcjs-v查看版本 使用vs code进行智能合约的编写 我们打开vs code然后在里面搜索插件Solidity,然后安装 可以在vs终端输入

    2024年02月03日
    浏览(60)
  • WEB3之路(一)-- solidity学习笔记

    数值类型(Value Type) :包括布尔型,整数型等等,这类变量赋值时候直接传递数值。 引用类型(Reference Type) :包括数组和结构体,这类变量占空间大,赋值时候直接传递地址(类似指针)。 映射类型(Mapping Type) :  Solidity 里的哈希表。 函数类型(Function Type) : Solidity 文档里把函

    2024年02月02日
    浏览(55)
  • 部署智能合约到 polygon 上(Web3项目三实战之三)

    在上一篇 为 Web3 项目撰写智能合约(Web3项目三实战之二) 中,我们已经为 Web3 项目编写好了 智能合约 ,而本文将要部署 智能合约 到 polygon 上。 您或许会问, polygon 到底是什么?其实它是 测试链 (也可以说是 测试网 ),由于 主链 (或 主网 )部署 智能合约 是需要 ga

    2024年01月23日
    浏览(50)
  • 【区块链 | Solidity】Solidity开发教程:用Web3.js构建第一个Dapp

    Web3.js 使用的实用介绍 原文 作者:wissal haji 欢迎订阅《Solidity智能合约零基础开发教程专栏》系列文章。 如果你一直在跟着这个系列学习,那么你已经掌握了编写自己的智能合约。 因此,今天给大家介绍一下构建去中心化应用的全貌,并向大家介绍一下web3.js,这是构建da

    2024年01月24日
    浏览(53)
  • Web3探索加密世界:什么是Web3钱包?

    随着加密货币和区块链技术的发展,人们越来越多地开始探索Web3世界,这个世界以去中心化、安全和开放性为特征。在这个新兴的数字化领域中,Web3钱包成为了一个关键的概念和工具。但是,什么是Web3钱包?它有什么特点?又为何对于Web3世界如此重要? 什么是Web3钱包?

    2024年03月15日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包