TONboard

TON.VOTE

2 min readupdated 2026-05-29✏️ Suggest an edit🕑 History
On this page (7)

TON.VOTE is a decentralized DAO management platform built for the TON blockchain. It lets projects create voting spaces where proposals are executed via smart contracts, votes are recorded on a Merkle tree, and the data is stored in IPFS for public verification.

How voting works#

When a proposal is submitted, a smart contract on TON is invoked. The contract references a Merkle tree that contains all votes, and the tree’s root is stored on IPFS. Anyone can download the data (CSV or through a block explorer) and verify that it has not been altered.

Voting strategies

  • Weighted‑balance – a voter’s balance at the snapshot date determines the number of votes. This applies to TON, Jetton and NFT tokens and can include validators.
  • One wallet, one vote – each participant receives exactly one vote regardless of token holdings, aiming for equal influence.

To cast a vote, the user signs a transaction from a TON wallet with the chosen option. The signed transaction is recorded on‑chain and can be inspected via CSV download or a block explorer.

Security layer#

TON.VOTE integrates Orbs Layer 3 “Guardians” that independently validate the displayed vote totals. This extra layer ensures that the vote data remains immutable and protected from third‑party tampering.

Platform goals#

  • Decentralized infrastructure that allows users to verify vote integrity.
  • Gas‑less voting to encourage participation.
  • Access to token balances at a specific historical block to prevent manipulation.
  • Support for all DAO tokens (TON, Jetton, NFT) without requiring new contracts.

Platform features#

  • Inspired by snapshot.org, a widely used DAO management tool in the EVM ecosystem.
  • DAO tokens remain transferable during voting; there is no lock‑up period.

Creating a DAO space#

Projects can request a space on TON.VOTE by providing a title, description, logo (512 × 512 px), and the owner’s address. Verification steps:

  1. Upload a ton-vote.txt file to the project’s website.
  2. Include the DAO address in the file.
  3. Ensure the file is publicly accessible (e.g., https://yourdomain.com/ton-vote.txt).
  4. Request verification in the support chat.

See also#

ℹ️ Information verified: 2025

Needs update (8)
  • VERIFY 2025Gasless voting is supported.
  • VERIFY 2025Votes are stored in IPFS and linked via a Merkle tree.
  • VERIFY 2025Weighted‑balance strategy counts token balance at snapshot.
  • VERIFY 2025One wallet, one vote provides equal voting power.
  • VERIFY 2025Voting requires signing a transaction from a TON wallet.
  • VERIFY 2025Orbs Layer 3 Guardians provide independent validation.
  • VERIFY 2025DAO tokens are not frozen during voting.
  • VERIFY 2025Verification process involves uploading `ton-vote.txt` and contacting the support chat.

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.