Backend API Documentation
The Sidechain backend is written in Go and provides the server-side functionality for the VST plugin.
Backend Contents:
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