bri-2
is the second "baseline reference implementation". The purpose of this project is to show a baseline stack using different services compared to bri-1
, but this stack must still comply with the baseline standards and specificiations, therefore allowing interoperability with other baseline stacks. bri-2
introduces the commit-mgr
service to baseline
. The commit-mgr
acts as an extension to a web3 provider, which allows a variety of Ethereum clients to become "baseline compatible".Note:bri-2
is still a work in progress. Components such as a vault/key manager and P2P messenger need to be added to make it a complete reference implementation.
Nchain
commit-mgr
+ ITX
Provide Vault
NATS
NATS
vault
+ key-manager
services)workflow-mgr
in order to create a new workflow.success-track-shield
.dashboard
front-endbri-2
stack through a browser, please run the following commands.Note: be sure to usenode v12.16
http://localhost:3000
on your web browser to view the dashboard
.make build
twice in order to properly compile smart contractsNote: Environment variables default to useganache
as the Ethereum network
ganach