signature recovery address
- CURIE:
gmeow:signatureRecoveryAddress - IRI: https://blackcatinformatics.ca/gmeow/signatureRecoveryAddress
- Category: property
- Defined by:
gmeow:slices/attestation - Box roles: CBox role, RBox role (What is this?)
The blockchain address recovered from a signature's recovery data. Domain-free: may apply to CryptographicSignature or BlockchainAccount.
Structure
Property shape: datatype property; ? -> rdfs:Literal
Practical Pattern
Use gmeow:signatureRecoveryAddress from ? to rdfs:Literal when the relationship itself belongs in the native GMEOW graph.
Usage Advice
Use when
- Use to carry the address recovered from a signature's recovery data — the on-chain identity that produced an ECDSA/secp256k1 signature, linking a
gmeow:CryptographicSignatureto agmeow:BlockchainAccount.
Avoid when
- Avoid for a contract's deployment address (
gmeow:contractAddress) and avoid reading the recovered address as proof of a real-world identity — it proves key control, not who the person is (module boundaries).
How to use
- Record the recovered address on the signature or account; the recovery computation runs in the solver layer, and binding the address to a real-world
gmeow:Agentrequires an explicit identity-bindingAttestation.
Examples
- ex:sig1
gmeow:signatureRecoveryAddress"0xabc...".