Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/status-im/liquid-funding
Dapp for delegating donations to projects
https://github.com/status-im/liquid-funding
dapp ethereum funding
Last synced: 7 days ago
JSON representation
Dapp for delegating donations to projects
- Host: GitHub
- URL: https://github.com/status-im/liquid-funding
- Owner: status-im
- License: gpl-3.0
- Created: 2019-01-07T17:02:51.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-29T14:56:26.000Z (over 2 years ago)
- Last Synced: 2024-05-27T12:31:35.011Z (6 months ago)
- Topics: dapp, ethereum, funding
- Language: JavaScript
- Homepage: https://assemble.fund/
- Size: 28.9 MB
- Stars: 19
- Watchers: 10
- Forks: 9
- Open Issues: 50
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
- - -
- - -
Welcome to the code for the liquid-funding dapp which uses the liquidpledging contracts by Giveth, a new way to distribute donated ether while keeping ownership in the hands of the original donor.
## Table of content
- [Getting Started](#getting-started)
- [Install](#install)
- [Requirements](#requirements)### Install
1) `npm install`
2) `npm -g install embark`
3) For development `embark run` or `embark run {network}`
* There is an issue with the dev environment because of the contract size
* Using `embark run rinkeby` works
* You will need to either have a synced Geth node with Rinkeby (automatically started by Embark)
* Add a `deployment` section to the contract config in `embarkConfig/contracts.js` ([example using Infura](https://embark.status.im/docs/contracts_deployment.html#Deploying-to-Infura))
4) To start the CRA pipeline `npm run start`### Requirements
[NodeJS](https://nodejs.org/) (v8.4.0 or higher)
[npm](https://www.npmjs.com/) (5.4.1 or higher)
[Embark](https://embark.status.im/) (v4.0.0 or higher)## Deployment Details
| Contract | Ropsten Address | Mainnet Address |
| ---------------------------|------------------------------------------- | ------------------------------------------ |
| LiquidPledging | 0x2cEfae94eB05737827D245E9cb6c1ca3C2A0Fe52 | 0x603A7249E64b8cACe20ffb55926145346ca42A97 |
| LPVault | 0x8B860ed047f832294AE249042F17bC0E4C629274 | 0x1DC9F06caf1558287b1b8Afc8a152a739D1F3d38 |
| SwapProxy | 0x73d3731F9c21e21785Ec5677CC39AB4880CAaFe9 | 0x10E1FC179cd37CFed5B77AC4b65D17f0B789360E |