Skip to main content

Module pkarr_publish

Module pkarr_publish 

Source

Constantsยง

FAILURE_RETRY_SECS ๐Ÿ”’
INITIAL_DELAY_SECS ๐Ÿ”’
PKARR_IDENTITY_CHILD_ID ๐Ÿ”’
Child key index for deriving the pkarr identity from the broadcast secret
PUBLISH_INTERVAL_SECS ๐Ÿ”’
TXT_RECORD_TTL ๐Ÿ”’

Functionsยง

build_signed_packet ๐Ÿ”’
derive_pkarr_keypair
Derive a pkarr keypair deterministically from the serverโ€™s broadcast secret key.
pkarr_id_z32
Get the z-base32 encoded pkarr public key derived from the broadcast secret key.
publish_api_url ๐Ÿ”’
start_pkarr_publish_service
Spawn a background task that periodically publishes this guardianโ€™s API URL(s) as pkarr DNS TXT records.