account key
- CURIE:
gmeow:accountKey - IRI: https://blackcatinformatics.ca/gmeow/accountKey
- Category: property
- Defined by:
gmeow:slices/trust - Box roles: RBox role (What is this?)
Relates an online account to the cryptographic key that identifies it — the seam joining a decentralized-identity account (e.g. a Nostr account's nostrPubkey literal) to the key as a first-class entity.
Structure
Property shape: object property; gmeow:OnlineAccount -> gmeow:CryptographicKey
Practical Pattern
Use gmeow:accountKey from gmeow:OnlineAccount to gmeow:CryptographicKey when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:OnlineAccount, gmeow:CryptographicKey
Usage Advice
Use when
- Use to join a decentralized-identity account to the key that identifies it — promoting an account's raw pubkey literal (e.g. a Nostr
nostrPubkey) into a first-classgmeow:CryptographicKey.
Avoid when
- Avoid for the agent that holds the key (use
gmeow:holdsKey) and for an attestation about the binding (gmeow:Certification); this is the account↔key seam, not the agent↔key or the vouching relation.
How to use
- Point the
gmeow:OnlineAccountat its identifyinggmeow:CryptographicKey, then reach the key's scheme, fingerprint, and certifications through the key entity rather than restating them on the account.
Examples
- ex:nostrAccount
gmeow:accountKeyex:nostrKey.