Play to learn TON smart contract and find your way back from the future!

#
Goal
Find trader
Task
5 / 7

We added 7 tasks to the game scenario

#

I get it, I need to learn this smart contract stuff, but honestly, all I really want right now is to go home and collapse into my bed. It feels like I've been running on fumes for ages, and my colleagues probably think I've vanished into thin air. Can't we find another way to get me back?

#

Ah, the weary wanderer yearns for the comforts of home! But here's the thing, without understanding how smart contracts work, you might never find your way back.

Two langs for TON 
Smart Contracts

You can solve problems in either or both languages

FunC

1

FunC is a lower-level language aimed at developers who are familiar with TON architecture. While it offers powerful precision, its complexity may present challenges when writing complex multi-contract systems.

If you have experience with low-level programming languages and desire complete control over code performance, opt for FunC.

FunC code
undefined

Tact

2

Tact is a new programming language for TON blockchain smart contracts that is easy to use and has a syntax inspired by JavaScript, Rust and Swift. With Tact you can focus on your problem and worry less about how blockchain works.

If you favor high-level programming languages, Tact is an excellent choice. However, please note that Tact is still a new project undergoing development.

Tact code
undefined
The programmer claims to have come to us from the past. Indeed, it is not in any open database The programmer claims to have come to us from the past. Indeed, it is not in any open database The programmer claims to have come to us from the past. Indeed, it is not in any open database The programmer claims to have come to us from the past. Indeed, it is not in any open database

In-game code editor

#
Ready to start?