Skip to main content
GET
/
screening
/
travel_rule
/
providers
/
trust
/
proof_of_address
/
{transactionId}
TypeScript
const response: Promise<FireblocksResponse<TrustProofOfAddressResponse>> = fireblocks.travelRule.getTrustProofOfAddress(travelRuleApiGetTrustProofOfAddressRequest);
{
  "transactionId": "550e8400-e29b-41d4-a716-446655440000",
  "status": "PENDING_SIGNATURE",
  "signature": "0x6e6e0da016d49d2eaeefb2ce49efcde627151ce03d3e525963aa541ce07fb41c0f1f70d131f160480b4a68aaefbdae1b6fe3765eee3ceff0a8b47a8c979ccd961c"
}

Documentation Index

Fetch the complete documentation index at: https://fireblocks-43c4b3ee-chore-add-cli.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

transactionId
string<uuid>
required

Fireblocks transaction ID (UUID format)

Response

Encoded signature retrieved successfully

Response containing the TRUST-compatible encoded signature

transactionId
string<uuid>
required

Transaction ID from Fireblocks (UUID format)

Example:

"550e8400-e29b-41d4-a716-446655440000"

status
enum<string>
required

Status of the typed message transaction from Fireblocks. For details, see Primary transaction statuses

Available options:
SUBMITTED,
QUEUED,
PENDING_SIGNATURE,
PENDING_AUTHORIZATION,
PENDING_3RD_PARTY_MANUAL_APPROVAL,
PENDING_3RD_PARTY,
BROADCASTING,
PENDING_AML_SCREENING,
CONFIRMING,
PARTIALLY_COMPLETED,
PENDING_EMAIL_APPROVAL,
CANCELLED,
REJECTED,
FAILED,
TIMEOUT,
BLOCKED
Example:

"PENDING_SIGNATURE"

signature
string
required

TRUST-compatible encoded signature for proof of address verification.

Example:

"0x6e6e0da016d49d2eaeefb2ce49efcde627151ce03d3e525963aa541ce07fb41c0f1f70d131f160480b4a68aaefbdae1b6fe3765eee3ceff0a8b47a8c979ccd961c"