OnRecord v2: votes now count shares, not tokens.
Stock Tokens on Robinhood Chain and bStocks on BNB Chain both run ERC-8056. Splits and reinvested dividends move a multiplier, not your balance. Count raw tokens and the tally drifts away from the real shares behind it.
OnRecord now reads the multiplier at the record block. One vote equals one underlying share, the same thing the company counts at the meeting.
Also in v2:
Every ballot pins its record block, multiplier and scoring rules onchain at publish
A public verifier that recomputes any tally from chain data
Splits and dividends during an open ballot handled automatically
The tally you sign is the tally that reaches the meeting.