Skip to main content

Timekeeper

Timekeepers run the Proof-of-Time chain and maintain the randomness beacon that secures the consensus chain. They require high-performance hardware and low-latency connections.

Network Architecture

Required Ports

PortProtocolDirectionComponentPurposeImpact if Blocked
30333TCPInbound/OutboundNode (Consensus + PoT)Consensus chain P2P and Proof-of-Time coordinationDisconnected from PoT chain, cannot contribute to randomness beacon
30433TCPInbound/OutboundNode (DSN)DSN communication for archival dataReduced network participation
9944TCPLocal onlyNode RPCLocal management and monitoring Never expose to internet

Complete Setup Guide

Step 1: Router Configuration

Configure these port forwarding rules:

Service NameExternal PortInternal IPInternal PortProtocol
Autonomys-Consensus-PoT30333Your IP30333TCP
Autonomys-DSN30433Your IP30433TCP

Step 2: Firewall Configuration

UFW Configuration:

# Enable firewall
sudo ufw enable

# Add timekeeper ports
sudo ufw allow 30333/tcp comment 'Autonomys Consensus PoT'
sudo ufw allow 30433/tcp comment 'Autonomys DSN'

# RPC port - local only
sudo ufw allow from 127.0.0.1 to any port 9944 proto tcp comment 'Node RPC Local'

# Verify configuration
sudo ufw status numbered