Beautiful, comprehensive documentation for the Arthur SDK.
🔗 Live: https://arthurdex.com/docs
# Install dependencies
pip install mkdocs-material mkdocs-minify-plugin
# Preview locally
mkdocs serve
# → Open http://127.0.0.1:8000
# Build static site
mkdocs build
# → Output in site/docs-site/
├── mkdocs.yml # MkDocs configuration
├── docs/
│ ├── index.md # Homepage
│ ├── quickstart.md # Getting started
│ ├── credentials.md # Credentials guide
│ ├── cli.md # CLI reference
│ ├── api/
│ │ ├── client.md # Arthur client API
│ │ ├── strategies.md # Strategy runner API
│ │ └── market-maker.md # Market maker API
│ ├── examples/
│ │ ├── basic.md # Basic trading examples
│ │ ├── strategies.md # Strategy examples
│ │ └── market-making.md # MM examples
│ └── stylesheets/
│ └── extra.css # Custom Arthur styling
└── site/ # Built site (after build)
Build and upload site/ to any static host:
- Vercel
- Netlify
- AWS S3 + CloudFront
- nginx/Apache
mkdocs gh-deploy- Build:
mkdocs build - Copy
site/*to/docs/on your web server - Configure nginx/Apache to serve from that path
Arthur brand orange is configured in docs/stylesheets/extra.css:
:root {
--md-primary-fg-color: #FF6B35;
}Edit mkdocs.yml → nav section to change menu structure.
- Create
.mdfile indocs/ - Add to
navinmkdocs.yml - Rebuild
- 🌙 Dark mode by default (Material theme)
- 🔍 Built-in search
- 📋 Copy-paste code blocks
- 📱 Mobile responsive
- ⚡ Fast static site
Great documentation is a force multiplier for developer adoption:
- Lower friction — Developers can integrate faster
- Fewer support questions — Docs answer common questions
- Professional credibility — Shows we're serious
- Copy-paste friendly — Every example works
- SEO — Developers searching for trading SDKs find us
Every developer who successfully integrates = another agent driving volume on Arthur DEX.
MIT — Same as Arthur SDK