Summary
Currently didgit only supports commit attestations. We should consider adding support for issue attestations — linking GitHub issues to on-chain identity.
Use Cases
- Attest that a user filed/closed an issue
- Track issue contributions alongside commits
- Enable reputation building for non-code contributions (bug reports, feature requests, triage)
Considerations
- Schema design: reuse contribution schema or create issue-specific schema?
- What metadata to include: issue number, title, state (open/closed), labels?
- Verification: how to prove issue authorship (similar to commit signature approach?)
Related
- Current commit attestation flow works well
- This extends the contribution model beyond code
/cc @allenday