Crate instant_epp

source ·
Expand description

EPP (Extensible Provisioning Protocol) client library for async Rust

Description

instant-epp is a client library written in Rust for Internet domain registration and management for domain registrars. We have implemented support for the following standards:

This library is used in production with at Instant Domains.

History

instant-epp was originally created by @masalachai as epp-client in the summer of 2021. By fall, Instant Domains employees started contributing to the project. In February of 2023, after most of the contributions to epp-client had come from Instant Domains for the intervening years, we decided to fork the project, replacing its dependency on quick-xml with instant-xml in the process. Many thanks to @masalachai for starting epp-client!

Getting started

You will usually want to start by initializing an EppClient. Refer to the example code on that type for more information.

Re-exports

Modules

Enums

  • Error enum holding the possible error types