| Crates.io | instant-acme |
| lib.rs | instant-acme |
| version | 0.8.2 |
| created_at | 2022-05-12 20:46:06.596375+00 |
| updated_at | 2025-07-14 21:00:53.236661+00 |
| description | Async pure-Rust ACME client |
| homepage | https://github.com/djc/instant-acme |
| repository | https://github.com/djc/instant-acme |
| max_upload_size | |
| id | 585468 |
| size | 217,164 |
instant-acme is an async, pure-Rust ACME (RFC 8555) client.
instant-acme is used in production at Instant Domain Search to help us provision TLS certificates within seconds for our customers. instant-acme relies on Tokio and rustls to implement the RFC 8555 specification.
hyper-rustls (default): use a hyper client with rustlsaws-lc-rs (default): use the aws-lc-rs crate as the crypto backendring: use the ring crate as the crypto backendfips: enable the aws-lc-rs crate's FIPS-compliant modex509-parser: enable extracting CertificateIdentifier values for ARI from
certificatestime: enable fetching RenewalInfo for a CertificateIdentifierIf both ring and aws-lc-rs are enabled, aws-lc-rs will be used.
See the examples directory for an example of how to use instant-acme.