Berse is a bridging platform between Ethereum blockchains.
This repository is a monorepo including the Berse protocol smart contracts and numerous developer tools.
Node version >= 6.12 is required.
This document is a work-in-progress, and will be updated in the coming week.
yarn
cd packages/
cd contracts/
yarn build
cd multichain/
yarn start run --chain ethereum --name kovan
yarn start run --chain ethereum --name rinkeby
cd deployer/
NODE_ENV=development yarn deploy:testnets
cd relayer/
NODE_ENV=development yarn start
cd bridge-ui/
NODE_ENV=development yarn dev
We strongly recommend that the community help us make improvements and determine the future direction of the protocol. To report bugs within this package, please create an issue in this repository.
Make sure you are using Yarn v1.9.4. To install using brew:
brew install [email protected]
Then install dependencies
yarn install
To build all packages:
yarn build
To build a specific package:
To re-build all packages on change:
yarn watch