Verifiable college credentials
Hypothetical. Not a client, not a result.
// The problem
A college issues certificates as PDFs, and employers call the registrar to check them while forged copies circulate unnoticed.
// What we would build
Certificates and micro-credentials issued as signed verifiable credentials, with a fingerprint of each anchored on a public chain through a small smart contract, so anyone can check one in seconds even if the college's systems change. A verification page on the college's own database does most of this; the chain adds proof that outlives it.
// What is in it
- Credentials issued from the registrar's system, signed by the college
- A fingerprint of each anchored on a public chain, with no personal data on it
- A public verification page for employers and other institutions
- Revocation recorded the same way, so a withdrawn credential shows
- Learners keep credentials in a digital wallet or as a link
// Stack
- W3C Verifiable Credentials
- Open Badges 3.0
- Solidity
- Next.js
- AWS
// estimate
- Build
- ≈ US$65,800 to US$101,000, delivered within 20 weeksCAD 93,700 to 143,300
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$1,000 a monthCAD 1,425 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Specification
- 0.4 weeks
- Design approved
- 2.4 to 4.4 weeks
- Core features
- 1.4 to 2.4 weeks
- Full build
- 0.9 to 1.4 weeks
- Contracts and tests
- 1.4 to 2.4 weeks
- Testing and fixes
- 0.4 weeks
- Testnet deployment
- 2.9 to 3.4 weeks
- Launch
- 0.9 to 1.4 weeks
- Mainnet
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- An outside audit of the contracts, if you want one
- 2 to 4 weeks
How it is paid
- Deposit 20%
- CAD 18,740 to 28,660
- Discovery 4.2%
- CAD 3,935.40 to 6,018.60
- Specification 5.3%
- CAD 4,966.10 to 7,594.90
- Design approved 4.2%
- CAD 3,935.40 to 6,018.60
- Core features 12.6%
- CAD 11,806.20 to 18,055.80
- Full build 8.4%
- CAD 7,870.80 to 12,037.20
- Contracts and tests 16%
- CAD 14,992 to 22,928
- Testing and fixes 4.2%
- CAD 3,935.40 to 6,018.60
- Testnet deployment 5.3%
- CAD 4,966.10 to 7,594.90
- Launch 4.2%
- CAD 3,935.40 to 6,018.60
- Mainnet 5.6%
- CAD 5,247.20 to 8,024.80
- Holdback, 30 days after launch (10%)
- CAD 9,370 to 14,330