./- The repository root directory./contracts/- The Move smart contracts./frontend/- The application frontend./backend/- The supporting backend for indexing and caching data
Configure git to handle large repositories:
git config --global http.postBuffer 524288000
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999Clone the repository with submodules:
git clone --recurse-submodules https://github.com/dataclique/nth.gitSet up the development environment:
direnv allowcd frontend
pnpm install
pnpm devcd contractsBuilding the contracts:
sui move buildRunning tests:
sui move test