GoodDollar / GoodProtocolUI

UI for the GoodProtocol smart contracts
https://good-swap.vercel.app
GNU General Public License v3.0
7 stars 12 forks source link

GoodProtocol Interface

Styled With Prettier

An open source interface for GoodProtocol -- a protocol for decentralized exchange of Ethereum tokens.

Accessing the GoodProtocol Interface

GoodDollar currently is not running its own frontend — making the system more decentralized and censorship-resistant. Users thus have to use one of the frontends provided by our community, like this one for example: https://cocky-dubinsky-430a6c.netlify.app/

Development

Install Dependencies

yarn

Run

yarn start

Yalc

For local-development and working with the @gooddollarorg library repo we use Yalc Usages --> npm i yalc -g (yarn global is deprecated after v2) from library repository from root of the package you want to publish, not root of mono:

  1. yarn build
  2. yalc publish (first time)
  3. yalc publish --push (update send to all locally installed instances) from protocolUI:
  4. yalc link @gooddollarorg/<packageName>

Contributions

Please open all pull requests against the master branch. CI checks will run against all PRs.

For more information please go to https://docs.gooddollar.org/