Threshold signing, round 1
Changed onNeeds X-Passkey-Token from a tx-assert with action: tss_sign and tx_digest = hex SHA-256 of message. The message must be exactly one returned by POST /v1/treasury/wallets/{chain}/tss/prepare for this key, within the prepared session's lifetime; any other message is refused with 403. It must also be a shape this path signs (for Solana: System transfers from the wallet, optionally with a memo, the wallet as the only signer, legacy message); anything else, such as a token approval or an authority change, is refused with 400. Every transfer destination is checked against the OFAC SDN list before the vault commits. Returns the vault's signing commitments; nonces are single-use and expire with the session.
Request
- Base URL: https://api.1claw.co
- URL: https://api.1claw.co/v1/keys/{key_id}/tss/sign/begin
- Auth: HTTP bearer
Headers
Request body
Response
Session opened
Changes
- info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- info