swarmcity / boardwalk-sdk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

boardwalk-sdk

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.

Table of Contents

Install

TBD

Usage

TBD

Development setup

  1. Make sure you cloned the repo with submodules
git submodule update --init --recursive
  1. Make sure you have foundry installed. The easiest is to run:
curl -L https://foundry.paradigm.xyz | bash

foundryup
  1. Make sure you have Docker running.

  2. Install dependencies. This will also install dependencies for the boardwalk-contracts and compile them.

npm ci
  1. Run a blockchain and waku (if not already).
npm run blockchain:start
npm run waku:start
  1. Run tests
npm run test

Maintainers

License

MIT

About

License:MIT License


Languages

Language:TypeScript 99.5%Language:Shell 0.5%