| Field | Value |
|---|---|
| Name | signingExportKey |
| Title | Export Key (Signing Service) |
| Description | Export (reveal) the private seed for a stored key. Elevated: first call returns confirmUrl, retry with confirmToken. |
Input Schema
{
"type": "object",
"required": ["publicKey",
"passphrase"],
"properties": {
"passphrase": {
"type": "string",
"description": "Passphrase used when the key was created or imported"
},
"confirmToken": {
"type": "string",
"description": "Confirmation token from browser approval (omit on first call)"
},
"publicKey": {
"type": "string",
"description": "Public key identifying which key to export (hex string)"
}
}
}Output Schema
{
"type": "object",
"properties": {
"seed": {
"type": "string",
"description": "Decrypted Ed25519 seed (hex string, returned after confirmation)"
},
"confirmUrl": {
"type": "string",
"description": "URL for user to visit and approve the operation"
},
"status": {
"type": "string",
"description": "confirmation_required when user approval is needed"
},
"confirmToken": {
"type": "string",
"description": "Token to include when retrying after approval"
},
"publicKey": {
"type": "string",
"description": "The exported key's public key"
}
}
}