This repository contains the official documentation for Boundless, available at https://docs.boundless.network.
When a new release comes out, find-replace the version string (e.g., release-1.1 → release-1.2) in:
provers/quick-start.mdxdevelopers/tooling/cli.mdxsnippets/release-version.mdx
A GitHub Action checks for new releases and alerts if the docs are out of sync. You can also run bun run scripts/check-version.ts to check manually.
- Node.js version 24
- Bun package manager
-
Install Mintlify globally:
bun install -g mintlify
-
Run the development server:
mint dev
The documentation site will be available locally for preview and editing.
IMPORTANT: Do not edit docs.json directly!
To modify navigation items:
-
Edit the
navigation.yamlfile (this is the user-friendly navigation configuration) -
Run the build script:
bun scripts/build-docs-json.ts
For development, you can use watch mode to automatically rebuild on changes:
bun scripts/build-docs-json.ts --watch
-
This will automatically generate the necessary changes in
docs.json
The docs.base.json file can be edited for other configuration changes, but for navigation structure, always use the YAML workflow above.