Inter-carrier settlement ledger
Hypothetical. Not a client, not a result.
// The problem
Several regional carriers exchange wholesale and roaming usage as monthly files, and each month their totals differ and the dispute is settled by email.
// What we would build
A private permissioned ledger the carriers each run a node of, where usage records and agreed rates are recorded as they are exchanged, with a portal that shows each carrier the same totals and flags differences while they are still small.
// What is in it
- Usage files loaded and checked against the agreed record format
- Each batch and its totals recorded on a private chain with a node per carrier
- The same monthly statement for both sides, built from the shared record
- Differences flagged per batch, with a dispute thread attached
- Export to each carrier's billing and finance systems
// Stack
- Next.js
- PostgreSQL
- Hyperledger Besu (private, permissioned)
- S3-compatible storage
- AWS
// estimate
- Build
- ≈ US$110,000 to US$168,000, delivered within 23 weeksCAD 156,900 to 239,900
- Hosting
- ≈ US$492 a monthCAD 700 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 4.9 weeks
- Core features
- 1.4 to 2.4 weeks
- Full build
- 0.9 to 1.4 weeks
- Devnet
- 2.9 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
Outside our hands, and added to the calendar
- Test access from your IT team
- 1 to 4 weeks
- Penetration test by your chosen firm
- 2 to 4 weeks
How it is paid
- Deposit 20%
- CAD 31,380 to 47,980
- Discovery 2.5%
- CAD 3,922.50 to 5,997.50
- Architecture 6.7%
- CAD 10,512.30 to 16,073.30
- Design approved 2.5%
- CAD 3,922.50 to 5,997.50
- Core features 7.5%
- CAD 11,767.50 to 17,992.50
- Full build 5%
- CAD 7,845 to 11,995
- Devnet 20.2%
- CAD 31,693.80 to 48,459.80
- Testing and fixes 2.5%
- CAD 3,922.50 to 5,997.50
- Testnet 13.4%
- CAD 21,024.60 to 32,146.60
- Launch 2.5%
- CAD 3,922.50 to 5,997.50
- Mainnet 7.2%
- CAD 11,296.80 to 17,272.80
- Holdback, 30 days after launch (10%)
- CAD 15,690 to 23,990