Shared provenance record
Hypothetical. Not a client, not a result.
// The problem
Several museums lend and borrow works between them, and each keeps its own copy of the provenance research, condition reports and loan agreements, which drift apart over the years.
// What we would build
A shared web app where each institution records provenance research and loan documents, with a fingerprint of each document written to a private permissioned ledger that every member runs a node of. A signed PDF often does this job; the ledger helps when several institutions want one record that none of them holds alone.
// What is in it
- Provenance research and loan documents recorded by each institution
- A fingerprint of each document written to a private ledger
- A node per member, so no single institution holds the record
- A plain history of each work any member can download
- Documents themselves kept private to the members who share them
// Stack
- Next.js
- Hyperledger Besu (private, permissioned)
- PostgreSQL
- DigitalOcean Toronto
// estimate
- Build
- ≈ US$90,400 to US$138,000, delivered within 22 weeksCAD 128,700 to 196,900
- 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 4.4 weeks
- Core features
- 1.4 to 2.4 weeks
- Full build
- 0.9 to 1.4 weeks
- Devnet
- 2.4 to 3.9 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 25,740 to 39,380
- Discovery 2.5%
- CAD 3,217.50 to 4,922.50
- Architecture 6.7%
- CAD 8,622.90 to 13,192.30
- Design approved 2.5%
- CAD 3,217.50 to 4,922.50
- Core features 7.5%
- CAD 9,652.50 to 14,767.50
- Full build 5%
- CAD 6,435 to 9,845
- Devnet 20.2%
- CAD 25,997.40 to 39,773.80
- Testing and fixes 2.5%
- CAD 3,217.50 to 4,922.50
- Testnet 13.4%
- CAD 17,245.80 to 26,384.60
- Launch 2.5%
- CAD 3,217.50 to 4,922.50
- Mainnet 7.2%
- CAD 9,266.40 to 14,176.80
- Holdback, 30 days after launch (10%)
- CAD 12,870 to 19,690