Skip to main content
Blocklight uses Docker Compose for production deployments. Choose the setup that fits your needs: Deploy just the runtime security engine with alerts. Perfect for most users.
What you get:
  • Runtime security engine monitoring blockchain
  • Real-time threat alerts (Slack, Discord, Email, etc.)
  • gRPC server for internal communication

Option 2: Core + REST API

Add HTTP endpoints for dashboards, notebooks, or custom integrations.

Option 3: Full Stack with Observability

Deploy Core + API + Observability stack (Vector, Loki, Grafana, Prometheus) for production monitoring.
Important: Prometheus monitors Blocklight’s health (uptime, performance). Blockchain threat alerts are sent via Slack/Discord/Email regardless of which deployment option you choose.

Managing Services

Common Docker Compose commands:
When to Restart:
  • After changing config/config.yaml
  • After changing alert webhooks or network URLs
  • Not needed: After adding/editing rules (hot reload handles this)