Developer Builds SD-JWT GitHub Contributor Credential with Hedera DID Verification
A developer working on the Heka platform has designed a GitHubContributorCredential schema that links a contributor's decentralized identity to their GitHub account using verifiable credentials. The schema captures both standard VC metadata — including issuer DID, issuance time, expiry, and a revocation registry pointer — and contributor-specific claims such as GitHub username, numeric account ID, and a verified GPG key fingerprint. The numeric account ID was chosen deliberately because, unlike a username, it remains immutable even if a user changes their GitHub handle. The credential was structured as an SD-JWT, with defined policies distinguishing always-disclosed claims from selectively disclosed ones. The team also created and resolved a did:hedera DID on the Hedera testnet, implementing deterministic verification-method selection to avoid reliance on array ordering during signing operations.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in