What is an Attestation?
A signed statement by an issuer about a subject, stored on-chain. Example: “KYC Provider X attests that Wallet Y is verified at level Basic”Attestation Properties
| Property | Description |
|---|---|
uid | Unique identifier (32 bytes) |
schemaUid | Reference to schema structure |
attester | Who created the attestation |
subject | Who the attestation is about |
value | Attestation data (JSON string) |
timestamp | When created |
expirationTime | When it expires (optional) |
revoked | Whether invalidated |
Lifecycle
Use Cases
- KYC/Identity: Verify user identity
- Credentials: Professional certifications
- Reputation: On-chain reputation scores
- Access Control: Gate access to services
- Compliance: Regulatory attestations