TONboard

TVM Challenge 2023

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

The TVM Challenge 2023 was a competition hosted by the TON Foundation to explore the updated capabilities of the TON Virtual Machine (TVM). Participants developed innovative smart contracts and tools, competing for a 30,000 $TON prize pool.

Overview#

The event ran from June 2 to June 25, 2023 and concluded with a jury‑selected set of winners. The challenge encouraged developers to experiment with new opcodes, improve efficiency and security, and create novel decentralized applications on TON.

Goals

  • Test and demonstrate new TVM operation codes.
  • Boost the performance and safety of the TON ecosystem.
  • Motivate developers to build cutting‑edge smart contracts.

TVM Enhancements Highlighted in the Challenge#

Hash functions added: SHA‑256, SHA‑512, BLAKE2B, KECCAK‑256, KECCAK‑512.
Cryptographic curves supported: secp256k1, secp256r1, BLS12‑381, Ristretto.
New instruction set included arbitrary‑precision arithmetic, improved message dispatch, stack operations, and the ability to run TVM inside TVM via the RUNVM instruction.

Organization and Participation#

Applicants submitted a project name, a brief description (max 3 sentences), a link to the code repository or website, and a TON address. The jury evaluated entries based on relevance to new opcodes, gas efficiency, originality, and technical complexity (with a 1.5× multiplier for difficulty).

Jury (selected members)

  • Andrey Tvorozhkov — Disintar / dton
  • Steve Korshakov — Independent TON evangelist, Tact Lead
  • TimTON Diamonds (bold)
  • Dan VolkovTON Whales (bold)
  • Nikita Kuznetsov — OpenMask (bold)
  • Shahar — Orbs (bold)
  • Amin Rezaei — Skyring Foundation / Rift framework (bold)
  • Andrey Pfau — TON Foundation (bold)
  • Nick NekilovDeDust (/wiki/dedust)
  • Vladimir Lebedev — Independent researcher (bold)
  • DarioSTON.fi (/wiki/ston-fi)
  • Dr. Awesome Doge — TonX Studio (bold)

Prize Distribution and Scoring#

The total prize pool of 30,000 $TON was allocated according to jury scores, with each project able to earn up to 40.5 points. The top three projects each received 4,268 $TON, while the first‑place winner earned 5,691 $TON.

RankProjectScorePrize ($TON)
1snarkjs-func34.55,691
2Snarkjs TVM Integration28.55,053
3Wallet v5284,268
3Clean.ton284,268
4Tonnel Network273,359
5Circom Integration24.52,391
5FrosTON24.52,391
6Merkle Proof for Bridging17.51,476
7zero-gas-vote-ton12.5744
8TBDt & TDA Concept12281
9evm-over-ton-vote4.571

Impact and Outcomes#

The challenge accelerated the adoption of advanced cryptographic primitives (zk‑SNARKs, PLONK) and introduced new wallet standards (Wallet v5). Several winning projects have been integrated into the mainnet TVM upgrade, expanding the toolkit available to TON developers.

See also#

ℹ️ Information verified: 2025

Needs update (4)
  • VERIFY 2025Prize pool amount: 30,000 $TON.
  • VERIFY 2025Challenge period: June 2–25, 2023.
  • VERIFY 2025Mainnet TVM update release date: November 30, 2023.
  • VERIFY 2025Scores and prize allocations for each listed project.

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.