Backend API Documentation ========================== The Sidechain backend is written in Go and provides the server-side functionality for the VST plugin. .. toctree:: :maxdepth: 2 :caption: Backend Contents: overview Go Package Documentation ------------------------ For detailed API documentation generated from Go package comments, see the `Go package documentation `_. The backend is organized into the following packages: * `internal/handlers `_ - HTTP request handlers * `internal/models `_ - Data models * `internal/database `_ - Database operations * `internal/auth `_ - Authentication and authorization * `internal/stream `_ - Stream.io integration * `internal/storage `_ - File storage (S3) * `internal/websocket `_ - WebSocket server