Co-production royalty ledger
Hypothetical. Not a client, not a result.
// The problem
A series made by several production companies is sold in many territories, and each partner keeps its own figures, so every statement period ends in a dispute.
// What we would build
A private permissioned ledger the co-producers and distributor each run a node of, where sales, rights windows and agreed splits are recorded once, with a portal that produces the same royalty statement for every partner.
// What is in it
- Deals, territories and rights windows recorded against each title
- Sales reports loaded from distributors and checked on arrival
- Splits and recoupment worked out from the shared record
- The same statement for every partner, with every line traceable
- Alerts before a rights window opens or closes
// Stack
- Next.js
- PostgreSQL
- Hyperledger Besu (private, permissioned)
- S3-compatible storage
- DigitalOcean
// estimate
- Build
- ≈ US$109,000 to US$167,000, delivered within 23 weeksCAD 155,100 to 237,300
- Hosting
- ≈ US$344 a monthCAD 490 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.9 to 5.4 weeks
- Core features
- 1.4 to 2.4 weeks
- Full build
- 0.9 to 1.4 weeks
- Devnet
- 2.4 to 4.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 31,020 to 47,460
- Discovery 2.5%
- CAD 3,877.50 to 5,932.50
- Architecture 6.7%
- CAD 10,391.70 to 15,899.10
- Design approved 2.5%
- CAD 3,877.50 to 5,932.50
- Core features 7.5%
- CAD 11,632.50 to 17,797.50
- Full build 5%
- CAD 7,755 to 11,865
- Devnet 20.2%
- CAD 31,330.20 to 47,934.60
- Testing and fixes 2.5%
- CAD 3,877.50 to 5,932.50
- Testnet 13.4%
- CAD 20,783.40 to 31,798.20
- Launch 2.5%
- CAD 3,877.50 to 5,932.50
- Mainnet 7.2%
- CAD 11,167.20 to 17,085.60
- Holdback, 30 days after launch (10%)
- CAD 15,510 to 23,730