blvm-commons
Overview
blvm-commons is the governance enforcement system for Bitcoin Commons. It provides GitHub integration, OpenTimestamps verification, Nostr integration, and cross-layer validation for the Bitcoin Commons governance framework.
Key Features
- GitHub Integration: GitHub App for cryptographic signature verification and merge enforcement
- OpenTimestamps: Immutable audit trail for governance artifacts
- Nostr Integration: Decentralized governance communication and voting
- Cross-Layer Validation: Security controls and validation across all layers
- CI/CD Workflows: Reusable workflows for Bitcoin Commons repositories
Components
GitHub Integration
The GitHub App enforces cryptographic signatures on pull requests, verifies signature thresholds, and blocks merges until governance requirements are met.
OpenTimestamps Integration
Provides immutable timestamping for governance artifacts, verification proofs, and audit trails.
Nostr Integration
Enables decentralized governance communication, voting, and proposal distribution through Nostr relays.
Security Controls
Validates code changes, detects placeholder implementations, and enforces security policies across all Bitcoin Commons repositories.
Documentation: PR security control classification
Repository
GitHub: blvm-commons
Source
See Also
- Governance Overview - Governance system introduction
- OpenTimestamps Integration - Audit trail system
- Nostr Integration - Decentralized communication
- PR security control classification - Security validation
- CI/CD Workflows - Reusable workflows