TigerTrust connects to 12 DNS providers so it can create and remove the TXT records required to complete ACME DNS-01 challenges. DNS-01 is the recommended challenge type for wildcard certificates, hosts without a public HTTP endpoint, and air-gapped environments. The same DNS integration is used for CNAME automation and record drift detection.
Dns Providers

Supported providers

ProviderRequired credentials
CloudflareAPI token (scoped) or API key + email
AWS Route 53Access key ID and secret access key
Azure DNSSubscription ID, tenant ID, client ID, client secret, resource group
Google Cloud DNSProject ID and service account JSON key
DigitalOceanAPI token
LinodeAPI token
VultrAPI key
Hetzner DNSAPI token
DNSimpleAccount ID and access token
GoDaddyAPI key and secret
NamecheapAPI user, API key, and whitelisted client IP
NS1API key

Credential setup

Create an API token at My Profile > API Tokens > Create Token using the “Edit zone DNS” template. Scope it to the specific zones you want TigerTrust to manage. Prefer scoped API tokens over the global API key.

Add a provider

Go to Integrations > DNS Providers > Add. Select the provider type, enter a name for the integration, and fill in the credentials for your provider. TigerTrust immediately tests the connection and confirms that zone listing succeeds before saving.

How DNS-01 challenges work

When TigerTrust issues a certificate via ACME and selects the DNS-01 challenge:
1

Receive the challenge token

The ACME server returns a DNS-01 challenge token for each domain in the certificate request.
2

Find the authoritative zone

TigerTrust queries the configured DNS provider for the zone that contains the domain. For sub.example.com, it finds example.com.
3

Create the TXT record

TigerTrust creates _acme-challenge.sub.example.com as a TXT record containing the base64url-encoded SHA-256 of the key authorization.
4

Wait for propagation

TigerTrust waits up to 5 minutes for DNS propagation, then notifies the ACME server to validate the challenge.
5

Clean up

After validation succeeds or fails, TigerTrust deletes the TXT record. Orphaned _acme-challenge records are swept on a nightly schedule.
A single certificate request containing multiple domain names (SANs) will create one TXT record per domain. All challenges are created before validation begins, so propagation happens in parallel.

ACME issuance

Configure ACME accounts and select DNS-01 as the challenge type.

Certificate templates

Pin domain rules and challenge types per template.

AWS integration

Reuse Route 53 credentials for ACM discovery.

Cloud discovery

Find existing DNS-validated certificates across your accounts.