You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Permission Control: Right now, basically anyone can issue an attestation, which is great for openness, but it could easily turn into spam.
So we probably need some kind of access control — maybe the owner sets specific roles, or we just keep a simple whitelist of approved issuers.
Revocation Details & Auditability: When an attestation gets revoked, we don’t really log anything besides the fact that it was revoked.
Scalability Issues: The "attestationOf" mapping just keeps growing forever, and over time it’ll get huge. If the frontend tries to load everything at once, it’ll choke.
Duplicate / Double-Issuance Prevention: Depending on the use case, we might want a “duplicate check” so the system won’t issue the same metadata to the same recipient twice.
So we probably need some kind of access control — maybe the owner sets specific roles, or we just keep a simple whitelist of approved issuers.