On chain proxy vote for Dynamo Coin POW/POS split

Shaun Neal
2 min readApr 29, 2022

Balance freeze block

Balances for voting purposes will be frozen as of block 1,562,000. Each address will have a snapshot balance which represents the voting power for that address. Users should acquire whatever coins they want for voting purposes prior to this block number. Note that there is no mechanism for users to vote exchange held coins because the exchange holds the private keys, so coins which are held on exchanges which users want to vote need to be withdrawn.

Voting period

The voting period will last for approximately 10 days. During this time users may cast their vote, at any time after block 1,562,000. Votes must be cast up to and including block 1,600,000. Any vote cast on block 1,600,001 or after will not be counted. The casting of the vote occurs on chain as documented in the UTXO voting mechanism technical paper. Open source versions of the command line voting utility and the web wallet voting code will be made available. Coins in non-custodial wallets, such as those held in games or discord wallet, can be voted via a web API.

Hash to vote

The proposal hash to vote will be :

15d195feb0ed2e6ed0bc0ea12a13c82f0a28ecd88aae8f09a7fc34df1c8fcd55

This is a random hash because the vote is non-binding and doesn't involve a specific proposal.

Voting options

The vote submitted is the user’s preference for the % of split for proof of work. The options are: 70, 60, 50, 40, 30.

For example, a vote of 70 means 70% proof of work reward, 30% proof of stake reward.

Votes which are not one of the above options will not be counted.

--

--