Tact Smart Battle

Revision en2, by tonstudio, 2025-04-16 14:38:17

Hello everyone!

We at TON Studio are proud to present the Tact Smart Battle 1, a week-long smart contract coding competition powered by the Tact language. This challenge is designed to push your problem-solving skills to the limit as you tackle real-world blockchain development tasks on The Open Network (TON). With a $20,000 prize pool and unique opportunities for recognition, we invite you to join this exciting event.

About the Challenge

Participants will solve five progressively complex tasks focused on building efficient voting systems. Each task is crafted to test different aspects of smart contract development:

  1. Simple Voting: — basic voting system.
  2. Serial Voting: — multiple proposals via a master contract.
  3. Scalable Voting: — support up to 4 billion voters.
  4. Voting with Refunds: — refunds to voters.
  5. Gas-Managed Voting: — fully optimized contracts.

Prizes

  • The $20,000 prize pool (in Toncoin) will be shared by the top 128 participants based on contest rankings.
  • All participants who submit valid solutions will receive a Soulbound Token (SBT), a non-transferrable token that highlights your contribution on-chain.
  • Top performers will earn exclusive SBTs to showcase their achievements.

Outstanding contestants may also receive interview invitations from TON Studio for career opportunities in blockchain development.

Contest Timeline

Start: April 21, 12:00 UTC+3
End: April 28, 12:00 UTC+3

Why Compete?

This event is more than a contest — it’s a chance to hone your skills in cutting-edge blockchain development, earn tangible rewards, and build your reputation within the TON ecosystem. Whether you’re a seasoned coder or exploring smart contracts for the first time, the Tact Smart Battle offers a platform to learn, innovate, and prove your expertise.

For questions or technical assistance, visit the official Telegram chat.

We look forward to seeing your creativity, efficiency, and problem-solving prowess in action.

Best of luck to all participants!

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru3 Russian tonstudio 2025-04-24 13:16:54 1330
en12 English tonstudio 2025-04-24 13:10:59 0 (published)
en11 English tonstudio 2025-04-24 13:10:45 12 (saved to drafts)
en10 English tonstudio 2025-04-24 13:09:19 907
en9 English tonstudio 2025-04-21 19:26:51 1 Tiny change: '\n**UPD:**We’ve made' -> '\n**UPD:** We’ve made'
en8 English tonstudio 2025-04-21 19:26:08 4 Tiny change: 'e/pull/1\n\nIf you’v' -> 'e/pull/1\n<br>\nIf you’v'
en7 English tonstudio 2025-04-21 19:25:22 2 Tiny change: 'e/pull/1\nIf you’v' -> 'e/pull/1\n\nIf you’v'
en6 English tonstudio 2025-04-21 19:24:56 404
ru2 Russian Una_Shem 2025-04-17 13:38:50 9 Мелкая правка: 'language](tact-lang.org). This ch' -> 'language](https://tact-lang.org/). This ch'
en5 English Una_Shem 2025-04-16 15:01:31 9 Tiny change: 'language](tact-lang.org). This ch' -> 'language](https://tact-lang.org/). This ch'
ru1 Russian tonstudio 2025-04-16 14:42:38 2548 Первая редакция перевода на Русский
en4 English tonstudio 2025-04-16 14:42:24 0 (published)
en3 English tonstudio 2025-04-16 14:41:31 2
en2 English tonstudio 2025-04-16 14:38:17 48
en1 English tonstudio 2025-04-16 14:28:27 2564 Initial revision (saved to drafts)