EIP-1459 introduces a novel way to store information about records in a cryptographically verified tree of records as TXT DNS records, to be hosted under one or more domains.


DNS is the most performant distributed system in the world. Right now, p2p systems use direct UDP connections to transmit metadata information to perform discovery.

By relying on DNS, the systems become more reliable, less open to eclipse attacks. This requires trusting the authority which updated the DNS record, and to know which DNS record to look up for. This can be considered an acceptable tradeoff.

Scope of work

Implement reading the ENRs from a DNS record.

Implement keeping up to date with DNS to update when the tree is modified.

Implement writing a set of DNS TXT records according to the logic.

  • No labels