Skip to content

andrii-kl/TON

Repository files navigation

TON Research

This is open development community and enthusiasts research place. We will post our news and updates this project there.

TON whitepapers:


Table of contents:

What we already did:

  • 🏗 Build lite client node: First release
  • 🖥 Started Lite Client on macOS
  • 📩 Explain, how to send transactions to TON network
  • 🎓 Now we are writing tutorials / FAQ / HOWTO how to use TON.
  • 🐧 Added build instructions for ubuntu 16.04
  • 🐳 Packaged lite client into Docker container
  • 👓 Launched a beta explorer for test network
  • 💸 Made a UI friendly faucet for TON

👉 pull request and suggestions are very welcome!

CLient lunch

Future steps:

Creating FAQ & Video tutorial (WIP): ✨feel free to propose your topics

  • Step-by-step guide: How to build a TON client
  • How to get test Grams
  • Development:
    • Write first hello-world smart contract
    • How to deploy a smart contract
    • How to send transactions

Also, you will find there:

  • Future releases of binaries
  • A FAQ with most popular questions (WIP)

Installation & Setup

There are two options. By running Docker or precompiled binary for macOS below:

Docker

The easiest way to run the node in a docker container:

docker run -d copperbits/ton

You might want to run in interactive mode and mount current dir into the container to be able to compile fif files:

docker run -ti -v "$(pwd):/data" --name ton copperbits/ton

Compile a fif file (if your container is running and current dir is mounted):

docker exec ton fift test.fif

Releases (macOS)

Lite Client Latest release

  • Download latest release
  • Go to command line, where binary placed
  • Run:
./test-lite-client -C ton-lite-client-test1.config.json
  • run help to get started

Tutorial

All educational thing we moved it to docs folder. You will find here original readme, with additions of community-based tools and educational materials.

Contributing

All this information shipped by cooperbits team and contributors 👏

Contact us

Here is Telegam public group - feel free to ask any questions and proposals there 👍

About

Telegram Open Network research group. Telegram: https://t.me/ton_research

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.8%
  • CMake 4.7%
  • PHP 0.5%
  • Dockerfile 0.0%
  • GLSL 0.0%
  • C 0.0%