Shared KYC for credit unions
Hypothetical. Not a client, not a result.
// The problem
Several credit unions verify the same business members and their beneficial owners separately, and each keeps its own copy of documents that go out of date.
// What we would build
A private permissioned ledger where each participating credit union runs a node and records that a check was done, by whom and when, while the documents themselves stay with the institution that collected them. A consortium with one trusted operator could use a shared database instead.
// What is in it
- A node for each participating credit union
- A record of each check: who did it, when and to what standard, without the documents
- Consent from the member before another institution relies on a check
- Alerts when a check is about to expire
- A web console for compliance staff in English and French
// Stack
- Hyperledger Besu (private, permissioned)
- Next.js
- PostgreSQL
- AWS Canada
// estimate
- Build
- ≈ US$140,000 to US$214,000, delivered within 29 weeksCAD 199,400 to 305,000
- 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
- 3.4 to 5.4 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 0.9 to 1.9 weeks
- Devnet
- 3.4 to 5.4 weeks
- Testing and fixes
- 0.4 weeks
- Testnet
- 2.9 to 3.4 weeks
- Security review passed
- 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
- Penetration test by your chosen firm
- 2 to 4 weeks
How it is paid
- Deposit 20%
- CAD 39,880 to 61,000
- Discovery 2.2%
- CAD 4,386.80 to 6,710.00
- Architecture 5.9%
- CAD 11,764.60 to 17,995.00
- Design approved 2.2%
- CAD 4,386.80 to 6,710.00
- Core features 6.6%
- CAD 13,160.40 to 20,130.00
- Full build 4.4%
- CAD 8,773.60 to 13,420.00
- Devnet 17.7%
- CAD 35,293.80 to 53,985.00
- Testing and fixes 2.2%
- CAD 4,386.80 to 6,710.00
- Testnet 11.8%
- CAD 23,529.20 to 35,990.00
- Security review passed 8.7%
- CAD 17,347.80 to 26,535.00
- Launch 2.2%
- CAD 4,386.80 to 6,710.00
- Mainnet 6.1%
- CAD 12,163.40 to 18,605.00
- Holdback, 30 days after launch (10%)
- CAD 19,940 to 30,500