Expand description
XaeroID - Simple decentralized identity
- Ed25519 keypair (Iroh compatible)
- did:peer format
- Hash-based group commitments
- That’s it.
Structs§
- Group
Membership - Group membership with hash commitment
- Pass
Payload - What goes in the QR code
- XaeroID
- XaeroID - your identity
Functions§
- xaero_
create_ pass_ payload - Add group and create pass payload JSON
- xaero_
free - Free XaeroID
- xaero_
generate - Generate new XaeroID - returns pointer
- xaero_
get_ did - Get DID string
- xaero_
get_ pubkey - Get public key (32 bytes)
- xaero_
join_ group - Join a group (mutates XaeroID)
- xaero_
sign - Sign a message
- xaero_
verify - Verify a signature
- xaero_
verify_ pass_ payload - Verify pass payload JSON