AGM votes with a verifiable tally
Hypothetical. Not a client, not a result.
// The problem
A strata corporation's AGM votes are counted by volunteers from paper ballots and proxies, and when a special resolution passes by a few votes, owners ask how they can be sure it was counted right.
// What we would build
Online notices, registration, proxies and secret ballots, with each ballot's fingerprint and the final tally recorded on a small private ledger run by the corporation and its property manager, so each owner can check their vote was counted without showing how they voted. A well-run online voting service with an audit log often does this job; the ledger helps when a contested vote needs a record neither the board nor the vendor can change. Your bylaws and the governing act set the rules; your board confirms them.
// What is in it
- Notices, agendas and documents sent to every owner or member
- Registration, proxies and quorum counted as people arrive
- Secret ballots online or in the room on a tablet
- Each ballot fingerprinted on a private ledger with a node for corporation and manager
- Owners check their own vote was counted, without revealing it
- Results and minutes published to members after the meeting
// Stack
- Next.js
- Hyperledger Besu (private, permissioned)
- PostgreSQL
- DigitalOcean Toronto
// estimate
- Build
- ≈ US$93,800 to US$143,000, delivered within 23 weeksCAD 133,600 to 204,300
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$1,000 a monthCAD 1,425 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 3.4 weeks
- Voting rules confirmed by your board
- 1.4 to 2.4 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
How it is paid
- Deposit 20%
- CAD 26,720 to 40,860
- Discovery 2.2%
- CAD 2,939.20 to 4,494.60
- Architecture 5.9%
- CAD 7,882.40 to 12,053.70
- Design approved 2.2%
- CAD 2,939.20 to 4,494.60
- Voting rules confirmed by your board 8.7%
- CAD 11,623.20 to 17,774.10
- Core features 6.6%
- CAD 8,817.60 to 13,483.80
- Full build 4.4%
- CAD 5,878.40 to 8,989.20
- Devnet 17.7%
- CAD 23,647.20 to 36,161.10
- Testing and fixes 2.2%
- CAD 2,939.20 to 4,494.60
- Testnet 11.8%
- CAD 15,764.80 to 24,107.40
- Launch 2.2%
- CAD 2,939.20 to 4,494.60
- Mainnet 6.1%
- CAD 8,149.60 to 12,462.30
- Holdback, 30 days after launch (10%)
- CAD 13,360 to 20,430