Documentation site for the AIBTC ecosystem, built with Astro Starlight and deployed to Cloudflare Workers.
- Production: https://docs.aibtc.com
- Staging: https://docs.aibtc.dev
- Repository: https://github.com/aibtcdev/docs
# Install dependencies
npm install
# Start dev server (accessible on LAN)
npm run dev
# Build for production
npm run build
# Preview build locally
npm run preview
# Type check
npm run checkCommits to main trigger automatic deployment via CI/CD. For manual deployment:
# Verify build (always do this first)
npm run deploy:dry-run
# Deploy to staging
npm run deploy:staging
# Deploy to production
npm run deploy:productionsrc/content/docs/ # Documentation content (MDX/MD files)
src/assets/ # Images and other assets
public/ # Static files (favicon, etc.)
astro.config.mjs # Astro + Starlight configuration
wrangler.jsonc # Cloudflare Workers configuration
- Create
.mdor.mdxfiles insrc/content/docs/ - Update sidebar in
astro.config.mjsif needed (or use autogenerate) - Run
npm run devto preview - Commit and push to deploy
- aibtcdev/x402-api - Pay-per-use API endpoints
- aibtcdev/aibtc-mcp-server - MCP server for AI agents
- aibtcdev/erc-8004-stacks - ERC-8004 reference implementation
- aibtcdev/sips - Stacks Improvement Proposals