Platform

Verify the touch and return proof of it

Verifies the assertion — origin, rpIdHash, the user-verified flag, the signature, and a sign count that must increase, which is what catches a cloned authenticator — and returns a short-lived token proving this user touched their authenticator over that digest.

The token records that a platform app requested it. That provenance is deliberate: it proves the touch to your application, and it is refused as authorization for a 1Claw treasury transfer. A user consenting to your action has not consented to moving funds, and those remain a separate assertion from the user's own session.

post/v1/platform/connections/{connectionId}/passkeys/tx-assert/complete

Request

  • Base URL: https://api.1claw.co
  • URL: https://api.1claw.co/v1/platform/connections/{connectionId}/passkeys/tx-assert/complete
  • Auth: HTTP bearer

Path parameters

connectionIdstring uuid required

Request body

credential_idstring required
authenticator_datastring required
client_data_jsonstring required
signaturestring required

Response

Assertion verified

passkey_tokenstring required

Single-use proof of the touch, bound to the digest and to this user.

expires_ininteger required

Seconds until the token expires.

Changes

No recorded changes to this operation across all 1 revision of this API.