Documentation for Blink Labs open-source Cardano infrastructure, APIs, and developer tools. The production site is available at docs.blinklabs.io.
Requirements:
- Node.js
^20.19.0or>=22.12.0 - npm
Install dependencies and start the Astro development server:
npm ci
npm run devThe site is available at http://localhost:4321.
Create the production build before opening a pull request:
npm run buildThe build generates the static site, Pagefind search index, sitemap, and
LLM-friendly text files in dist/.
src/content/docs/contains English documentation.src/content/docs/ja/contains Japanese translations.src/content/docs/es/contains Spanish translations.public/contains screenshots and other static assets.astro.config.mjsdefines Starlight, locales, and sidebar navigation.
Add product documentation under src/content/docs/guides/<product>/. Keep
translated filenames aligned with their English counterparts so Starlight can
generate correct language alternatives.
Use focused pull requests and include:
- A concise explanation of the user-facing change.
- Updated translations when the same content exists in Japanese or Spanish.
- A successful
npm run build.
Report documentation issues or propose improvements in the Blink Labs docs repository.