Bitrix Validator Registry

Decentralized peer discovery service for Bitrix validators.

API Endpoints

POST /api/validators/heartbeat  - Register or update validator
GET  /api/validators            - List active validators
GET  /api/validators/:address   - Get validator details
GET  /api/stats                 - Registry statistics
GET  /api/health                - Health check

Blockchain Archive (canonical chain storage):
GET  /api/genesis               - Get canonical genesis block
POST /api/genesis               - Register genesis (first validator only)
POST /api/blocks                - Store a committed block
GET  /api/blocks/:height        - Get block by height
GET  /api/blocks/latest         - Get latest block height

Message Relay (for NAT traversal):
POST /api/relay/send            - Send message via relay
GET  /api/relay/inbox/:address  - Poll for messages
  

How It Works

  1. Validators send heartbeats every minute
  2. Registry returns list of known peers
  3. Validators connect directly via P2P
  4. Once connected, P2P handles peer discovery
  5. Registry is only needed for bootstrap/recovery

View Active Validators | View Stats | Health Check