Open source · Open Badges 3.0
Issue certificates from your own domain.
Built on open standards, they still verify years from now, with or without us. Self-host the core for free, or use our cloud. No per-recipient fees.
Free to self-host. No credit card for cloud.
- Open Badges 3.0
- W3C VC 2.0
- did:web
- no blockchain
- Apache-2.0
Hikbit already issues with dijaza, alongside universities and academies.
Riverside University
Verifieddid:web:credentials.riverside.edu via did:web
Advanced Data Analysis
Awarded to Jane Doe · May 2026
Ed25519 proof · signed 2026-05-12
A certificate is only as durable as the company holding it.
Run a university, bootcamp, association, or training team?
Put the old model through the checks a certificate must pass:
Fails: Yours to export
The free Canvas Badges tier closed on December 31, 2025. You can no longer issue from it, and export is disabled, so your records are locked in a read-only archive.
Fails: Flat pricing
Credly charges per badge and Accredible per recipient, so the more you issue, the more you pay. Setup runs into the thousands, and real pricing only comes through a sales call.
Fails: Verifies without the vendor
Most older vendors still issue Open Badges 2.0, verifiable only while their platform is online. A badge that breaks once you leave the vendor was never really the earner's.
Each one has the same root cause: a vendor, not you, holds your certificates.
How a certificate earns trust.
Three parties, one open standard. You only handle the first two steps; the rest runs on the standard, with no dijaza in the loop.
-
Define · You
Describe the achievement once in the Open Badges 3.0 format, then reuse it.
-
Issue · You
Sign it into a tamper-proof W3C Verifiable Credential. One API call or a bulk CSV.
-
Hold · Earner
Keep the certificate and share one link: readable for people, JSON-LD for machines.
-
Verify · Anyone
Resolve your did:web (your domain), then check the signature. No dijaza needed.
theirs: every check passes through the vendor
yours: the check goes to your domain
Ten years on
A college issues 5,000 diplomas this spring. In 2035, after two system changes, an employer verifies one in seconds. Each diploma is a self-contained signed record that checks against the college's own domain, so it holds up on open standards alone.
Built on the standards, not on us.
Open and self-hostable.
The whole engine is Apache-2.0. Run the same core we do, on your own domain, forever.
Apache-2.0 · docker compose up
Standards-native.
Built on Open Badges 3.0 and W3C VC 2.0. Any compliant verifier or wallet works.
OB 3.0 · W3C VC 2.0
No blockchain.
Trust comes from controlling your domain and signing the certificate, not from a token.
did:web + Ed25519
Native revocation.
Revoke or suspend any certificate with the Bitstring Status List.
Bitstring Status List
Flat pricing.
One price per workspace, unlimited issuance. Never per recipient.
per workspace · unlimited
Yours to export.
Export every certificate and recipient record whenever you want, in open formats.
JSON-LD · open formats
Self-host in one command
# the full engine, on your own domain
docker compose upOr issue with one API call
curl https://api.dijaza.com/v1/credentials \
-H "Authorization: Bearer $KEY" \
-d '{ "achievement": "ach_123", "recipient": "jane@example.edu" }'Leave your vendor. Keep your history.
Everything here is part of the free core, not a paid add-on.
Canvas Badges importer.
Bring your badge designs and earner records from a Badgr or Canvas Badges export.
Moodle plugin.
Issue Open Badges 3.0 from Moodle, which is stuck on 2.0. Open edX is next.
Verifier widget.
Embed an iframe or script so partners verify certificates inline, no redirect.
Self-host for free. Cloud at a flat price.
We charge for hosting and enterprise features, never per recipient. The core stays open.
Self-host
$0 forever
The open core.
- Unlimited issuance
- Apache-2.0 on your own did:web
- Community support
Cloud
RecommendedFlat rate per workspace · price TBD
Everything in Self-host, plus:
- Hosted did:web and updates
- Email support
- No per-recipient fees
Need SSO, multi-tenancy, white-labeling, or an SLA? Talk to us
No credit card. Cancel anytime. Self-hosting is free, forever.
Common questions.
Cost
Yes. Unlimited issuance, forever. Cloud is optional.
Trust
Your certificates keep verifying. They check against your domain, not us, and you can self-host the same core or export everything. See a sample certificate verify against its own domain.
A certificate you can't verify without us was never yours. Open standards and open code outlive any company.
Open Badges 3.0, W3C VC 2.0, Data Integrity proofs, and the Bitstring Status List.
OB 3.0 · W3C VC 2.0 · Data Integrity · Bitstring Status List
No. Trust comes from your domain (did:web) and signatures. A share link needs no wallet, and any compliant wallet works too.
Yes. Verifiers resolve your did:web and check the proof directly, on open standards. No dijaza account or service is needed.
Self-host: on your own infrastructure. Cloud: region TBD. Certificates are visible to anyone with the link, and private otherwise.
Switching
Yes. The importer brings your badge designs and earner records over from a Badgr or Canvas Badges export.
You self-host the same core and keep issuing. No lock-in.
Support
GitHub community for self-host, email support for cloud, and an SLA for enterprise.
Issue certificates that outlast your vendor.
Self-hosting is free, and the cloud is free to start. No per-recipient fees.
No credit card required.