SEARCH FOR
DEVELOPERS

icon-01

About Free TON

Free TON is a next-gen blockchain that belongs to no one and to everyone at the same time.

icon-02

How does it work

The project has no central control. All decisions are made in a decentralized way by the whole community.

icon-03

Perspectives

The project is technological, therefore, very worthy rewards are offered for developers (and not only for them)

ABOUT THE CONTEST

We propose to take part in the contest

=nil; Foundation, as an initial member of the Free TON community developed an upgraded version of the TON Virtual Machine, which includes cryptographic primitives required for usage of zero-knowledge proof verification within virtualized applications. =nil; Foundation also prepared C++ and Rust-y ZK proof verification instruction-enhanced TON protocol implementations.

Now Free TON has all of the required technologies to run a blockchain mass voting implementation contest.
Voting protocols inherently imply voter anonymity, but they should also support voter registration by authorities, so they usually get designed as Zero-Knowledge protocols (e.g. https://eprint.iacr.org/2017/585.pdf or https://eprint.iacr.org/2019/1270.pdf)

This document proposes the Zero-Knowledge voting protocol implementation contest on top of the newly introduced TVM Groth16 verification instruction.

REWARDS

$400k+

COMPETITORS

1-5+

PRIZE PLACES

10

Rewards

Only submissions with an average score equal to or more than 5.00 can get a reward.

  • 1st prize - 600,000 TONs
  • 2nd prize - 300,000 TONs
  • 3rd prize - 100,000 TONs
  • 4th prize - 20,000 TONs
  • 5th prize - 18,000 TONs
  • 6th prize - 16,000 TONs
  • 7th prize - 14,000 TONs
  • 8th prize - 12,000 TONs
  • 9th prize - 10,000 TONs
  • 10th prize - 8,000 TONs