Tenzro
Ledger and execution

Networking.

libp2p stack with gossipsub topics, Kademlia DHT, NAT traversal (Circuit-Relay v2, AutoNAT v2, DCUtR).
STATUS
Testnet
CRATE
tenzro-network
STABILITY
Stable
REFERENCE
libp2p
01

Gossipsub topics

tenzro/blocks           block propagation
tenzro/transactions     tx propagation
tenzro/consensus        consensus messages
tenzro/attestations     TEE attestations
tenzro/models           model registrations
tenzro/inference        inference requests
tenzro/status           status, discovery
tenzro/agents           A2A messages
tenzro/providers        provider announcements
tenzro/sla              SLA / heartbeat reports
tenzro/training         training events
tenzro/training/syncer  cross-syncer round-state sync
tenzro/seed-agents      SeedAgent lifecycle envelopes
tenzro/cortex           Cortex reasoning fan-out
tenzro/wallet/frost     FROST-Ed25519 DKG/sign rounds
tenzro/wallet/mldsa     ML-DSA-65 sign rounds
02

Peer discovery

Kademlia DHT for peer discovery; PeerManager tracks connections and metrics.

03

NAT traversal

Validators with a public address run Circuit-Relay v2 server plus AutoNAT v2 server. Joiners run the client halves plus DCUtR hole-punching; /p2p-circuit fallback when direct fails.

04

Validator authentication

NodeValidatorRegistry authorizes peers for validator-only topics (consensus, blocks, attestations). Non-validators cannot publish on those topics.

Related
← All docs