Documentation Index
Fetch the complete documentation index at: https://turnkey-0e7c1f5b-amir-tx-status-webhooks.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API Key
WebAuthn (Passkey)
Cryptographically signed (stamped) request to be passed in as a header. For more info, see
here.
Cryptographically signed (stamped) request to be passed in as a header. For more info, see
here.
Body
Unique identifier for a given Organization.
Hex encoded ephemeral public key.
Response
A successful response returns the following fields:
bootProof field
bootProof.ephemeralPublicKeyHex
The hex encoded Ephemeral Public Key.
bootProof.awsAttestationDocB64
The DER encoded COSE Sign1 struct Attestation doc.
The borsch serialized base64 encoded Manifest.
bootProof.qosManifestEnvelopeB64
The borsch serialized base64 encoded Manifest Envelope.
bootProof.deploymentLabel
The label under which the enclave app was deployed.
Owner of the app i.e. ‘tkhq’
createdAt field
bootProof.createdAt.seconds
bootProof.createdAt.nanos
curl --request POST \
--url https://api.turnkey.com/public/v1/query/get_boot_proof \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header "X-Stamp: <string> (see Authorizations)" \
--data '{
"organizationId": "<string>",
"ephemeralKey": "<string>"
}'
{
"bootProof": {
"ephemeralPublicKeyHex": "<string>",
"awsAttestationDocB64": "<string>",
"qosManifestB64": "<string>",
"qosManifestEnvelopeB64": "<string>",
"deploymentLabel": "<string>",
"enclaveApp": "<string>",
"owner": "<string>",
"createdAt": {
"seconds": "<string>",
"nanos": "<string>"
}
}
}