Convex

Convex

FieldValue
NamesigningSign
TitleSign with Stored Key
DescriptionSign hex-encoded bytes using a stored signing service key. Authenticated.
Input Schema
{
  "type": "object",
  "required": ["publicKey",
               "passphrase",
               "value"],
  "properties": {
                  "value": {
                             "type": "string",
                             "description": "Hex-encoded bytes to sign"
                           },
                  "passphrase": {
                                  "type": "string",
                                  "description": "Passphrase to decrypt the signing key"
                                },
                  "publicKey": {
                                 "type": "string",
                                 "description": "Hex-encoded Ed25519 public key identifying the signing key"
                               }
                }
}
Output Schema
{
  "type": "object",
  "properties": {
                  "signature": {
                                 "type": "string",
                                 "description": "Hex-encoded Ed25519 signature"
                               },
                  "publicKey": {
                                 "type": "string",
                                 "description": "Hex-encoded public key that produced the signature"
                               }
                }
}