Skip to content

Latest commit

 

History

History

README.md

ChainViz Documentation

Welcome to the ChainViz documentation! This directory contains all the documentation for the ChainViz Bitcoin blockchain analysis platform.


📚 Documentation Structure

Getting Started

New to ChainViz? Start here!

User Guides

Learn how to use ChainViz effectively.

Deployment

Deploy ChainViz to production.

Troubleshooting

Having issues? We've got you covered.


🚀 Quick Links

For Users

  1. First time?Quick Start Guide
  2. Want to trace transactions?Tracing Guide
  3. Need help with the UI?UI Guide
  4. Having problems?Common Issues

For Developers

  1. Setting up for development?Development Setup
  2. Want to use the API?API Reference
  3. Deploying to production?Docker Guide

For DevOps

  1. Deploying to AWS?AWS Deployment
  2. Setting up auto-deploy?Auto-Deploy
  3. Using Docker?Docker Guide

📖 Documentation Index

Getting Started

Document Description
Installation Guide Set up ChainViz on your system
Quick Start Guide Get up and running in 2 minutes
Development Setup Set up for development

User Guides

Document Description
Tracing Guide Complete guide to tracing Bitcoin transactions
Heuristics Explained Detailed explanation of analysis heuristics
UI Guide Complete guide to the user interface
API Reference Complete API documentation

Deployment

Document Description
Docker Guide Deploy with Docker and Docker Compose
AWS Deployment Deploy to Amazon Web Services
Auto-Deploy Set up automated deployments

Troubleshooting

Document Description
Common Issues Solutions to common problems

🎯 Common Tasks

I want to...

...get started quicklyQuick Start Guide

...install ChainVizInstallation Guide

...trace Bitcoin transactionsTracing Guide

...understand how heuristics workHeuristics Explained

...use the UI effectivelyUI Guide

...use the APIAPI Reference

...deploy with DockerDocker Guide

...deploy to AWSAWS Deployment

...set up auto-deployAuto-Deploy

...develop ChainVizDevelopment Setup

...fix a problemCommon Issues


📝 Documentation Standards

All documentation follows these standards:

  • Markdown format for easy reading
  • Clear headings for navigation
  • Code examples for practical usage
  • Cross-references to related docs
  • Troubleshooting sections for common issues
  • Regular updates to keep current

🤝 Contributing to Documentation

Found an error or want to improve the docs?

  1. Fork the repository
  2. Make your changes
  3. Submit a pull request

We welcome contributions to improve the documentation!


📞 Need Help?

  • Documentation: Browse this directory
  • Issues: Create an issue on GitHub
  • Discussions: Join the discussion

Happy reading! 📚