v53

latestOpenAPI 3.1.1BSD 3-Clause Licenseraw.githubusercontent.com2026-08-013157111.1 KB

Registers signatures

Registers the single signatures from a signer participant for an upcoming certificate

post/register-signatures

Request body

entity_typeSignedEntityType required

Entity type of the message that is signed

party_idstring required

The unique identifier of the signer

signaturestring byte required

The single signature of the digest

indexesinteger[] required

The indexes of the lottery won that lead to the single signature

signed_messagestring bytes required

Hash of the protocol message that is signed by the signer

Optional, allows the aggregator to store this signature for later if it has yet to start aggregating signatures for the message.

Example request

{
  "entity_type": {
    "MithrilStakeDistribution": 246
  },
  "party_id": "1234567890",
  "signature": "7b2c36322c3130352c3232322c31302c3131302c33312c37312c39372c22766b223a5b3136342c2c31393137352c313834",
  "indexes": [
    25,
    35
  ],
  "signed_message": "07ed7c9e128744c1a4797b7eb34c54823cc7a21fc95c19876122ab4bb0fe796d6bba2bc"
}

Response

signatures registration succeeded