Skip to main contentSkip to FAQSkip to contact
HTTP 403Compliance

attestation_expired

Compliance attestation needs renewal.

Back to all errors

What this means

The participant's on-chain attestation has passed its expiry timestamp. Trading is blocked until re-attestation.

How to recover

Trigger attestation renewal via your KYC provider adapter, then retry.

Example response

All TetraFi errors include a stable code, a human-readable message, and a docs_url pointing to this page.

JSON
1{
2 "error": {
3 "code": "attestation_expired",
4 "message": "Compliance attestation needs renewal.",
5 "docs_url": "https://tetrafi.io/docs/integration/errors/attestation_expired/"
6 }
7}
7 linesjson

Match in code

TypeScript
1try {
2 await tetrafi.rfq.create({ /* ... */ });
3} catch (err) {
4 if (err.code === "attestation_expired") {
5 // Trigger attestation renewal via your KYC provider adapter, then retry.
6 }
7 throw err;
8}
8 linestypescript

Related compliance errors