{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "SignatureValidationForm", "required": [ "signer", "message", "signature" ], "type": "object", "properties": { "signer": { "$ref": "#/components/schemas/UnionAddress" }, "publicKey": { "type": "string", "description": "The creator's public key" }, "message": { "type": "string" }, "signature": { "type": "string", "description": "Digital signature of the signer" }, "algorithm": { "description": "Algorithm used for signature generation (don't specify if default algo is used)", "type": "string" } } }