How to vote#

The user flow for the voter is as follows. It assumes the user has a wallet on the Concordium blockchain with some CCD, enough to pay for transaction fees.

For CryptoX Concordium Wallet, Concordium Wallet for Web, and Concordium Wallet for Mobile wallet holders#

  1. Navigate to the voting dApp.

  2. The voting dApp presents a list of candidates. Each candidate has a small graphic and a link to a description of their choice. The image below is only an example.

    example voting dapp site
  3. When the election is open, the user selects zero or more candidates for which they want to vote and selects Submit. They can vote multiple times.

  4. The user is asked to connect the wallet to the voting dApp and send the update transaction to the smart contract. The voting weight that is shown is the average number of CCD in the account that is voting during the past three months.

    voting dapp sidebar when connected to wallet

The voting dApp also has a separate page where the user can see the list of all their (encrypted) ballot submissions.

For Desktop wallet and Concordium Legacy Wallet wallet holders#

These older wallets do not have the capability to connect to dApps. But you do have an option to exercise your vote.

Desktop wallet

Users need to create a new account in Concordium Wallet for Web, CryptoX Concordium Wallet, or Concordium Wallet for Mobile and delegate their vote from their Desktop wallet account(s) to the new account, then vote from the new account. You can create the new account in Concordium Wallet for Web, CryptoX Concordium Wallet, or Concordium Wallet for Mobile at any time before the election.

To delegate your vote:

  1. In the account from which you want to vote, click Send.

  2. Enter any amount of CCD (1 micro-CCD is enough). The target account in Concordium Wallet for Web, CryptoX Concordium Wallet, or Concordium Wallet for Mobile is the recipient (in the image below the recipient account has been added to the address book and named My vote delegation). Add a transaction memo that says delegatevote2024.

    send CCD window in desktop wallet showing how to delegate vote
  3. Continue with the transaction by signing it using your LEDGER device as with all other transactions.

    send CCD window in desktop wallet showing how to delegate vote
  4. It is possible to check from the Voting DApp that the delegation worked. The window for delegating votes is the same as voting with the DApp.

Concordium Legacy Wallet

Users need to create a new account in Concordium Wallet for Web, CryptoX Concordium Wallet, or Concordium Wallet for Mobile and delegate their vote from their Concordium Legacy Wallet account(s) to the new account, then vote from the new account. You can create the new account in Concordium Wallet for Web, CryptoX Concordium Wallet, or Concordium Wallet for Mobile at any time before the election.

  1. Tap Send on the account to delegate from.

  2. Enter any amount of CCD (1 micro-CCD is enough). Enter the recipient address which is the target account in Concordium Wallet for Web, CryptoX Concordium Wallet, or Concordium Wallet for Mobile. You can paste the address after copying it, scan the QR code of the account, or select it from the address book. In Optional: Add memo add a memo that says delegatevote2024. Tap Send amount.

    send CCD window in old mobile wallet showing how to delegate vote
  3. Tap Send funds.

    window in old mobile wallet asking user to confirm transaction
  4. Tap Finish.

    window in old mobile wallet showing successful transaction submission
  5. It is possible to check from the Voting DApp that the delegation worked. The window for delegating votes is the same as voting with the DApp.

How to see delegations#

It is possible to see delegations to an account in the voting dApp. Anyone can check the delegations on an account. You do not need to connect a wallet to do this.

To see delegations, click Delegations. Enter or paste the Concordium account number for which you want to see all delegations.

example voting dapp site
Was this article helpful?
Legal information