alphanumeric.blue

2 min read Original article ↗

Alphanumeric Network Gateway

Alphanumeric logo

Discovery, light snapshots, network status.

A resilient discovery and light snapshot layer for the Alphanumeric network. Nodes announce, clients discover peers, and the gateway stays available so clients can reconnect and sync.

Network- peers

Source-

Height-

Last Block-

Pendingno

StatusPending

Updated-

Network Operations

Live gateway telemetry, chain health signals, and recent network activity.

Canonical Height0

Pending Head0

Height Lag0

Verificationpending

Source-

Updated-

Snapshot Height Trend

No recent snapshot history.

Chain Signals

Difficulty-

Hashrate-

Tip Age492028h

Avg Block Interval-

Pending Signers0

Competing Tips0

Height Agreement0/0

Fresh Peers (60s)0

Peers-

Height-

Difficulty-

Hashrate-

Explorer

No signed headers available yet.

Latest Transactions

Transaction feed not provided by upstream stats yet.

Snapshot History (24h)

Waiting for snapshot history.

How It Works

01

Announce

Nodes publish signed status and optional stats snapshots.

02

Rank

Gateway dedupes endpoints and prioritizes fresher peer signals.

03

Verify

Header snapshots move from pending to verified by signer quorum.

04

Sync

Clients sync from the canonical chain tip exposed by discovery APIs.

Discovery

Nodes POST signed announcements and clients fetch ranked peers. Works at small scale and holds up to hundreds of nodes using KV-backed storage.

POST /api/announce

GET /api/peers

Light Snapshot

Validators submit signed header snapshots. The site shows last known height and timestamps with a clear stale marker.

POST /api/headers

GET /api/chain-snapshot

Health

Simple uptime endpoint and CORS-friendly APIs for nodes and tools.

GET /api/health

Run a Node

  1. Set ALPHANUMERIC_DISCOVERY_BASES
  2. Run the binary and keep it online
  3. Expose ALPHANUMERIC_STATS_PORT if you host stats

Recommended Env

ALPHANUMERIC_DISCOVERY_BASES=https://alphanumeric.blue
ALPHANUMERIC_STATS_PORT=8787
ALPHANUMERIC_STATS_ENABLED=true

Signed Announce Payload

{
  "ip": "203.0.113.7",
  "port": 7177,
  "node_id": "node-abc",
  "public_key": "<ed25519 pubkey>",
  "version": "beta-7.2.7",
  "height": 12345,
  "last_seen": 1700000000,
  "latency_ms": 42,
  "signature": "<ed25519 signature>"
}