Skip to content

In crowdfunding, a smart contract is a self-executing agreement between investor and fundraiser, platform and user, or between other parties depending on which process needs to be automated and put into the blockchain ecosystem

ArtemKha/crowdfunding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crowdfunding Ethereumn App

This app (crowdfunding with smart contracts) is a self-executing agreement between investor (approver) and fundraiser (manager) depending on which process needs to be automated and put into the blockchain ecosystem.

After money was raised by project manager creates request to spend money to promote his product/project development.

Setup

Set parameters in .env file:

infuraEndpointHttps="https://rinkeby.infura.io/v3/<infura-api-key>"
accountMemo="one two three five six ..."

Commands

yarn contract:build – creates abi and bytecode of contract in json file

yarn contract:deploy – deploys to ethereum network (uses infura api from .env config)

yarn contract:test – run tests for contract

About

In crowdfunding, a smart contract is a self-executing agreement between investor and fundraiser, platform and user, or between other parties depending on which process needs to be automated and put into the blockchain ecosystem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published