credential node · rust
OpenClaims
A Rust/Axum credential node implementing OpenID4VCI and OpenID4VP, bridged to CORD for issuer trust and revocation.
Context
Issuers and verifiers of credentials need a standard way to exchange them, and verifiers need to know whether an issuer is accredited and whether a credential has been revoked.
What I built
OpenClaims is a credential node in Rust on Axum that implements OpenID4VCI for issuance and OpenID4VP for presentation, using DIDs for identifiers. A bridge to CORD answers the two trust questions: is this issuer accredited, and is this credential still valid.
Related work issued W3C Verifiable Credentials for farmer attributes with selective disclosure, held in a cross-platform credential wallet.