Key Custody

List the caller's wrapped shares for a key

Returns every wrap on file for this key, unopened, to the user who stored them. custody tells you whether the key is server (1claw holds the whole private key) or client_tss (threshold; neither party can sign alone). Funding a client_tss wallet needs at least two wraps.

get/v1/keys/{key_id}/client-share

Request

  • Base URL: https://api.1claw.co
  • URL: https://api.1claw.co/v1/keys/{key_id}/client-share
  • Auth: HTTP bearer

Response

Wraps on file

key_idstring uuid
key_kind'agent_signing_key' | 'treasury_wallet'
generationinteger

The key's live share generation; only its wraps sign.

pending_generationinteger nullable

A refresh waiting to be committed or aborted.

custody'server' | 'client_tss'

server — 1claw holds the whole private key and can sign alone. client_tss — 2-party threshold key; the customer's share is required.

Changes

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