Skip to content

Contributing

HardlyDifficult edited this page Jul 17, 2026 · 3 revisions

Contributing

Use Node.js 22 or newer and run the repository baseline:

git submodule update --init --depth 1 libs/splice
git submodule update --init --recursive libs/cn-quickstart
npm install
npm run fix
npm test
npm run build

Run npm run localnet:verify when client generation, Canton APIs, signing, transfers, or integration behavior changes. Keep narrative in this wiki and exact signatures, generated behavior, and executable examples beside current code and tests.

Clone this wiki locally