SDK to build decentralised marketplaces on top of EVM blockchain and waku.
Warning: This project is in active develoment. There might (and most probably will) be changes in the future to its API and working. Also, no guarantees can be made about its stability, efficiency, and security at this stage.
TBD
TBD
- Make sure you cloned the repo with submodules
git submodule update --init --recursive
- Make sure you have foundry installed. The easiest is to run:
curl -L https://foundry.paradigm.xyz | bash
foundryup
-
Make sure you have Docker running.
-
Install dependencies. This will also install dependencies for the
boardwalk-contracts
and compile them.
npm ci
- Run a blockchain and waku (if not already).
npm run blockchain:start
npm run waku:start
- Run tests
npm run test