Renewable certificate ledger
Hypothetical. Not a client, not a result.
// The problem
An energy retailer buys renewable output from several independent generators and resells the attributes to corporate customers, and tracking it in spreadsheets means nobody can prove a certificate was not sold twice.
// What we would build
A private permissioned ledger where generators, the retailer and an independent verifier each run a node: metered output becomes certificates, each certificate is assigned or retired once, and customers get a statement they can check. Where an official tracking registry covers your market it stays the record of title, and this ledger handles the contracts and matching around it; if one party is trusted by all, a database does the same for less.
// What is in it
- Metered generation imported from revenue meters and turned into certificates
- Each certificate assigned or retired once, with its history kept
- A verifier node that confirms meter data before certificates are issued
- Customer statements with generator, period and certificate numbers
- Reconciliation with the official registry where one applies
- Reports for customers' emissions disclosures
// Stack
- Hyperledger Besu (private, permissioned)
- Solidity
- Next.js
- PostgreSQL
- Microsoft Azure
// estimate
- Build
- ≈ US$108,000 to US$165,000, delivered within 23 weeksCAD 153,300 to 234,400
- Hosting
- ≈ US$751 a monthCAD 1,070 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 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
Outside our hands, and added to the calendar
- Read-only access approved by your OT team
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 30,660 to 46,880
- Discovery 2.5%
- CAD 3,832.50 to 5,860.00
- Architecture 6.7%
- CAD 10,271.10 to 15,704.80
- Design approved 2.5%
- CAD 3,832.50 to 5,860.00
- Core features 7.5%
- CAD 11,497.50 to 17,580.00
- Full build 5%
- CAD 7,665 to 11,720
- Devnet 20.2%
- CAD 30,966.60 to 47,348.80
- Testing and fixes 2.5%
- CAD 3,832.50 to 5,860.00
- Testnet 13.4%
- CAD 20,542.20 to 31,409.60
- Launch 2.5%
- CAD 3,832.50 to 5,860.00
- Mainnet 7.2%
- CAD 11,037.60 to 16,876.80
- Holdback, 30 days after launch (10%)
- CAD 15,330 to 23,440