OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Tonfunclessons Ru

Tonfunclessons Ru is a public GitHub repository of markdown lessons and accompanying code for developing on The Open Network (TON). Its curriculum covers FunC smart contracts, tests, deployment workflows, contract-data requests, TON Connect interfaces, and Go scripts.

Independent OpenViST project profile, based on linked sources.

Tonfunclessons Ru — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want a topic-organized learning resource for TON development, from introductory material and FunC fundamentals to testing, test-network deployment, data requests, and interface examples.

Who it is for

  • Learners beginning TON blockchain development, with an introductory lesson identified for newcomers.
  • Developers studying FunC contract structure, testing, messages, storage, Jettons, or NFTs.
  • Developers learning TON workflows involving sandbox, front-end wallet connections, data retrieval, or Go scripts.

Documented uses

  • Study FunC concepts by following lessons paired with code.
  • Learn how to test contracts and messages, including examples using Jest and on-chain tests.
  • Follow lessons on deploying contracts to a test network and working with wallets or transactions.
  • Learn to retrieve contract or account data using ton.js or ADNL.
  • Explore TON Connect React UI authorization and transaction-sending examples.
Before you choose

Requirements & limits

The lessons are in Russian. The README points to a separate English-language lessons repository.

  • Lessons are organized as markdown files in topic folders, with code accompanying each lesson.
  • The material spans contract programming as well as testing, deployment, data requests, and front-end wallet interaction.
  • The README identifies ton-community/sandbox, Jest, ton.js, ADNL, TON Connect React UI, and Go in specific lesson tracks.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Follow the beginner FunC smart-contract lesson sequence

Use the repository’s introductory path and lessons to study TON smart-contract concepts, tests, and common contract standards.

Before you start

  • Access to the repository’s Markdown lessons and accompanying code.
  • No prior blockchain-development knowledge is required to start at the linked introduction.

Steps

  1. Begin with the introductory lesson linked from the repository README if you are new to blockchain development.

  2. Follow the FunC lessons in order, starting with the first smart contract and continuing through tests, messages, storage, Jetton, and NFT topics.

  3. Use the accompanying code provided with the lessons while studying each topic.

Expected outcome

A structured study path covering introductory material and successive FunC smart-contract topics, including testing and token standards.

Guide limitations

  • The README identifies lesson topics and accompanying code but does not provide detailed execution instructions or tool prerequisites.
  • The README notes that English lessons are hosted in a separate repository.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
romanovichim/TonFunClessons_ru · Official homepage title · retained in its source language