Integration & ExtensibilityΒΆ
Relevant primarily to developers and registry operators extending FRED.
Client libraries
CZ.NIC develops and maintains Python utility libraries that provide gRPC clients for FRED services, including the registry core, EPP, public requests, and Messenger components. These libraries are available at /fred/utils/ and are intended to support development, automation, diagnostics, and testing workflows of registry operator or developers building software which interacts with the registry in some way.
Domain delegation diagnostics
FRED can be integrated with Zonemaster via dnscheck to continuously monitor the quality of domain delegations based on nameserver data stored in the registry. This helps operators identify and address delegation problems proactively.
Globalblock compatibility
FRED can be integrated with the Brand Safety Alliance GlobalBlock service to automatically enforce copyright protections, preventing registration of domain names that infringe on protected marks.
KNOT/BIND compatibility
Zone files generated by FRED are fully compatible with both the KNOT and BIND DNS server platforms, ensuring operators are not locked into a specific DNS server implementation.
BIRD compatibility
FRED is fully compatible with the BIRD internet routing daemon, allowing registry operators to integrate FRED into routing infrastructure that uses BIRD.
Advanced DNS analytics and measurements
CZ.NIC offers contractual access to ADAM (Advanced DNS Analytics and Measurements), a service providing detailed DNS analytics and measurement data. FRED is compatible with ADAM for registry operators who require this level of visibility into DNS traffic patterns.