Certificate of analysis registry
Hypothetical. Not a client, not a result.
// The problem
Retailers and provincial buyers ask a producer for the certificate of analysis behind each lot, and PDFs passed along by email can be edited or attached to the wrong lot.
// What we would build
A registry where the testing lab uploads each certificate of analysis against the producer's lot, recorded on a private permissioned ledger the producer and the lab each run a node of, with a QR code on each case that shows buyers the certificate for that lot. A signed PDF with a lookup page often does this job; the ledger helps when several producers and labs share one registry.
// What is in it
- Certificates uploaded by the lab against the producer's lot number
- Each certificate fingerprinted on a private chain with a node for producer and lab
- QR codes on cases that show buyers the certificate for that lot
- Alerts when a lot is labelled before its certificate is in
- Test results shown as reported by the lab, with no claims added
// Stack
- Next.js
- Hyperledger Besu (private, permissioned)
- PostgreSQL
- S3-compatible storage
- AWS Canada
// estimate
- Build
- ≈ US$124,000 to US$189,000, delivered within 26 weeksCAD 176,000 to 269,200
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 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
- Architecture
- 0.4 weeks
- Design approved
- 2.4 to 3.4 weeks
- Label templates approved by your quality assurance person
- 1.9 to 2.9 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 0.9 to 1.9 weeks
- Devnet
- 2.9 to 5.4 weeks
- Testing and fixes
- 0.4 weeks
- Testnet
- 2.9 to 3.4 weeks
- Launch
- 0.9 to 1.4 weeks
- Mainnet
- 0.9 to 1.4 weeks
How it is paid
- Deposit 20%
- CAD 35,200 to 53,840
- Discovery 2.2%
- CAD 3,872.00 to 5,922.40
- Architecture 5.9%
- CAD 10,384.00 to 15,882.80
- Design approved 2.2%
- CAD 3,872.00 to 5,922.40
- Label templates approved by your quality assurance person 8.7%
- CAD 15,312.00 to 23,420.40
- Core features 6.6%
- CAD 11,616.00 to 17,767.20
- Full build 4.4%
- CAD 7,744.00 to 11,844.80
- Devnet 17.7%
- CAD 31,152.00 to 47,648.40
- Testing and fixes 2.2%
- CAD 3,872.00 to 5,922.40
- Testnet 11.8%
- CAD 20,768.00 to 31,765.60
- Launch 2.2%
- CAD 3,872.00 to 5,922.40
- Mainnet 6.1%
- CAD 10,736.00 to 16,421.20
- Holdback, 30 days after launch (10%)
- CAD 17,600 to 26,920