Verifiable Credentials
.png)
.png)
VERIFIABLE CREDENTIALS
Issue and verify credentials at scale
Harness the power of W3C Verifiable Credentials onchain for any use case, accessible everywhere you need them.
Effective digital credentials
What are Verifiable Credentials?
Credentials help individuals and businesses prove claims daily, from driver licenses to income verification.
However, digitizing credentials has been challenging due to a lack of universal standards, leading to fragmentation.
Crossmint’s Verifiable Credential solution enables onchain credentials that are standard-compliant, cryptographically secure, interoperable, and machine-verifiable.
For any credential use case
Seamless Credential Interoperability
Crossmint’s onchain credentials are interoperable out of the box, working with all wallet providers. As such, users can effortlessly and securely bring their credentials with them to any application. This built-in interoperability supercharges the practical benefits and adoption of credentials online.
Robust Credential Privacy
Seamlessly integrate advanced privacy features using Zero-Knowledge Proofs, enabling credential users to share only necessary information, without ever exposing the credential's underlying data. With Crossmint, sensitive information remains secure and confidential.
All-in-one API suite for credential management
Issue credentials at scale
Easily issue millions of credentials onchain with our high-performance, battle-tested platform. We take care of everything for you.
Ensure data privacy and security
Store encrypted credentials at your preferred location, with onchain records guaranteeing transparency and immutability.
Optimize credential sharing
Showcase credentials through Wallet Connect, Apple and Google passes, or via onchain zero-knowledge proofs.
Guarantee immediate delivery
Seamlessly issue digital credentials to users' current wallets or instantly generate new ones with our Wallet APIs.
Manage credential validity
Review and revoke credentials to ensure accurate and up-to-date records.
Made for enterprise
Enterprise security
Audited, upgradable contracts. Keys secured by dedicated MPC vaults. SOC2 II, and GDPR compliant.
Battle-tested
Reliable at scale, trusted by issuers and verifiers issuing millions of credentials.
No blockchain experience or crypto required
Blockchain interactions are fully abstracted from your enterprise with user-friendly APIs.
No lock-in
Reliant on open standards, crypto wallets, and decentralized storage. Your credentials will still function, even if Crossmint shuts down.
Everything you need is an API away
Start issuing and delivering credentials in minutes.
Issue Credentials
Create and deliver onchain verifiable credentials
Verify Credentials
Quickly check credential authenticity
Retrieve Credentials
Access credential data from storage
Revoke Credentials
Delete credentials to maintain accurate records
const userEmail="user@email.com";
const templateId="YOUR_TEMPLATE_ID";
const credentialParams={
recipient: `email:${userEmail}:polygon-amoy`,
credential: {
subject: {
course: "Blockchain 101",
grade: "A",
},
expiresAt: "2034-02-02",
},
};
const options={
method: "POST",
headers: {
"X-API-KEY": "YOUR_API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify(credentialParams),
};
fetch(`https://staging.crossmint.com/api/v1-alpha1/credentials/templates/${templateId}/vcs`,options)
.then((response)=>response.json())
.then((response)=>console.log(JSON.stringify(response)))
.catch((err)=>console.error(err));
Get started in 5 minutes.
All the power of Web3 with none of the hassle.