Complete documentation for deploying, configuring, and extending OpenBazaar AI.
Updated: March 13, 2026
This docs index keeps the richer original structure, but the current truth is:
- the repo has a broad implemented feature surface
- the automated suite is green (40 suites, 517 tests passing)
- the prompt-to-working-store gap is now closed: creator dashboard, store product checkout, live buttons in rendered stores, course/funnel generation open to users
- several high-value flows are implemented but still need production validation
Canonical truth sources:
Use those first when a feature doc and the code appear to disagree.
- Quick Start Guide - Deploy your first node in 48 hours
- Core Architecture - Understand the dual-mode system
- Quick Deploy - Fastest deployment path
- Current Status - What is working, partial, blocked, and next
- Deployment Overview - Production deployment guide
- Production Setup - Detailed production checklist
- Docker Deployment - Containerized deployment
- Censorship-Resistant Setup - Offshore and failover configuration
- Authentication Setup - Local auth or TENEO Auth SSO
- Stripe Integration - Payment processing setup
- Security Hardening - Complete security checklist
- Operator Guide - Managed AI store-build workflow
Fast-track guides for getting started quickly
- MVP 48-hour launch guide
- Quick deploy scripts
- Minimal configuration paths
Core architecture and design principles
- Dual-Mode Architecture - Primary + fallback modes
- Implementation Map - System component overview
- Interface Specification - API contracts
Feature guides and implementation details
- Course Platform Design - Course architecture
- Course Implementation - Course platform details
- Course Player - Player UI
- Book Funnel Blueprint - Funnel system
- Funnel Builder Concept - Builder architecture
- Funnel Integration Plan - Integration strategy
- Email Marketing - Marketing automation
- Podia Feature Parity - Competitive analysis
- Information Asymmetry brand notes
- Amazon integration and published books tracking
- Multi-channel sales strategies
- Brand automation roadmap
Production deployment and infrastructure
- Production Setup
- Production Deployment - Production guide
- Censorship-Resistant MVP
- Render Deployment - Deploy to Render
- Docker deployment
- Stripe production configuration
- Deployment status and checklists
Third-party integrations and OAuth setup
- Authentication Setup - Local vs TENEO Auth
- TENEO Auth Integration - SSO strategy
- Orchestrator integration
- Webhook configuration
- ClickFunnels integration
Contributing and extending the platform
- Contributing Guide
- AI Builder Strategy - Build with Claude Code
- AI Store Builder Checklist - Execution companion
- Self-Serve Store + Funnel Beta Checklist - Concrete launch checklist for normal users
Brand protection and legal operations
- Trademark Filing Automation - Filing packets and docket workflow
Technical reference and specifications
- Marketplace Status - Canonical current state
- Best Practices Audit - Repo-wide compliance audit against TE Code guidance
- Security Setup Guide - Deployment hardening
- Security Audit Report - Security review
- Open Source Assessment - Project evaluation
- Documentation Map - Complete doc navigation
- Auth Integration Complete - Auth system docs
- Course Module Cleanup - Cleanup summary
- Course Migration Guide - Migration docs
- Funnel Infrastructure Audit - Funnel audit
- Implementation Plan - Historical planning context
- Marketplace vs Production Strategy - Repo strategy
- Cost tracking architecture
- Public vs private strategy
- Archives - Historical documentation
Goal: Deploy and run a marketplace node
Goal: Contribute code or build custom features
Goal: Run paid or internal store builds cleanly
Goal: Let normal users create hosted stores and funnels without manual intervention
Goal: Assess platform security
- Marketplace Status - Current truth source
- Roadmap - Canonical phased plan
- Dual-Mode Architecture - Core system design
- Authentication Setup - User authentication
- Production Deployment - Production setup
- Security Setup Guide - Deployment hardening
- Operator Guide - Managed store-build execution
- Quick Deploy - Fastest deployment
- Implementation Map - Code navigation
- TENEO Auth Integration - SSO details
# Start marketplace
npm start
# Dev server
npm run dev
# Full test run
npm test -- --runInBand
# Initialize database
node marketplace/backend/database/init.js
# Generate admin password
node marketplace/backend/scripts/generate-password-hash.js "YourPassword"
# Deploy with Docker
docker-compose up -d.env- Environment configuration (never commit to git).env.example- Template for environment variablesmarketplace/backend/database/schema.sql- Database structuremarketplace/frontend/brands/*/config.json- Brand configurations
This repo now follows the documentation-related parts of C:\code\.claude\BEST_PRACTICES.md more explicitly:
- canonical roadmap: ROADMAP.md
- canonical current-state doc: reference/MARKETPLACE_STATUS_AND_TODO.md
- best-practices audit: reference/BEST_PRACTICES_AUDIT.md
- changelog at repo root: ../CHANGELOG.md
- docs index acts as a stable discovery layer instead of competing with the truth docs
When project state changes, keep these files aligned:
README.mddocs/README.mddocs/ROADMAP.mddocs/reference/MARKETPLACE_STATUS_AND_TODO.mdCHANGELOG.md
- Main README - Project overview
- CLAUDE.md - Claude Code integration guide
- Stripe Docs: https://stripe.com/docs
- SQLite Docs: https://sqlite.org/docs.html
- Docker Docs: https://docs.docker.com/
- GitHub Issues: Report bugs and request features
- GitHub Discussions: Ask questions and share ideas
All documentation in this repository should follow these standards:
- Markdown with clear headings
- Accurate status labeling: implemented, partial, beta, planned, blocked
- Evidence-backed roadmap updates
- No content loss when trimming or reorganizing docs
- Cross-links to the canonical truth docs
Found an error or want to improve the docs? See Contributing Guide.
Documentation contributions welcome:
- Fix typos and errors
- Add missing examples
- Improve clarity
- Add diagrams and visuals
- Keep docs aligned with the actual code and verification state
Last Updated: March 13, 2026
Need help? Start with the current status doc and roadmap, then branch into the feature or deployment guide you need.