Stay up to date with the latest releases and updates from the development team by subscribing to @GearVaraDev Telegram channel

Education
Hub

Explore Vara educational materials designed to empower your Learn to Earn opportunities

«Hello World» tutorial demo

Hello World

This is probably the simplest possible Tact program. It will provide callers with the classic output "hello world".

Tact lets you write smart programs. This code defines a single contract named HelloWorld.

Smart programs must be deployed to the blockchain network to be usable, try to deploy this contract by pressing the Deploy button.

Contract deployments usually cost gas. This website deploys to an emulator of TON blockchain, so gas is emulated TON coin (which is free).

If you're unfamiliar with terms like contract, deployment and gas, please read this post first. It's a great introduction to all blockchain terminology you will need to learn Tact.

A simple interaction

Contracts can have getters like greeting(). Getters are special external interface functions that allow users to query information from the contract. Try to call the getter by pressing the Run button. Calling getters is free and does not cost gas.

Post 1Post 1

Interactive Sails Tutorial 6 tutorials

Develop your first Sails app. Super easy with our interactive tutorial

Learn More

Hello World

This is probably the simplest possible Tact program. It will provide callers with the classic output "hello world".

Tact lets you write smart programs. This code defines a single contract named HelloWorld.

Smart programs must be deployed to the blockchain network to be usable, try to deploy this contract by pressing the Deploy button.

Contract deployments usually cost gas. This website deploys to an emulator of TON blockchain, so gas is emulated TON coin (which is free).

If you're unfamiliar with terms like contract, deployment and gas, please read this post first. It's a great introduction to all blockchain terminology you will need to learn Tact.

A simple interaction

Contracts can have getters like greeting(). Getters are special external interface functions that allow users to query information from the contract. Try to call the getter by pressing the Run button. Calling getters is free and does not cost gas.

Post 1Post 1

Interactive Sails Tutorial 6 tutorials

Develop your first Sails app. Super easy with our interactive tutorial

Learn More

Learn to Earn: Introducing a Unified Ecosystem for All Stakeholders

Learn to Earn concept is aimed to introduce a unified ecosystem for all stakeholders from starting developers to founders

  • ACADEMY

    Gear Academy

    Gear Academy, the official learning hub for building on the Vara Network, unlocks your potential as a multi-chain developer.

    Explore Courses
  • VARATHON

    Vara Online Hackathon

    Join the forefront of Web3 technologies and create remarkable projects on Vara Network!

    Register Now
  • GRANTS

    Grants Program

    Seize the chance to receive a grant from Gear Foundation to bring your project idea to life.

    Apply For Grant

    Videos

    Academy courses video guides

    Academy courses video guides are extended with additional information and available in several languages.