Skip to content

💎 The Open Network (TON) Organization

Welcome to the The Open Network (TON) Developer Tools on GitHub! This organization is dedicated to the development, collaboration, and open-source contributions related to The Open Network blockchain platform.

About TON

The Open Network (TON) is a decentralized and open Internet platform made up of several components. These include TON Blockchain, TON DNS, TON Storage, and TON Sites. TON Blockchain is the core protocol that connects TON’s underlying infrastructure to form the greater TON Ecosystem.

TON is focused on achieving widespread cross-chain interoperability while operating in a highly scalable, secure framework. It is designed to process millions of transactions per second (TPS) and eventually reach hundreds of millions of users.

TON Blockchain is designed as a distributed supercomputer, or “super server,” intended to provide various products and services that contribute to the development of the decentralized vision for the new internet.

Overview

This organization hosts various repositories related to the development on The Open Network. Here's an overview of the repositories you will find:

@ton/core: Core TypeScript library that implements low-level primitives for TON blockchain.

@ton/blueprint: A development environment for TON for writing, testing, and deploying smart contracts.

@ton/sandbox: Testing framework to emulate arbitrary TON smart contracts, send messages, and run get methods on them as if they were deployed on a real network.

Contributing

We welcome contributions from the community to enhance the development and adoption of The Open Network and its developer tools. If you are interested in contributing, please follow these guidelines:

  1. Fork the repository you want to contribute to.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes with clear and concise commit messages.
  4. Push your branch to your forked repository.
  5. Submit a pull request to the original repository, clearly describing the changes made and the rationale behind them.

Please note that all contributions are subject to review and acceptance by the project maintainers. To ensure a collaborative and respectful environment, be sure to follow the code of conduct and guidelines outlined in each repository.

Community and Communication

To connect with the TON community and participate in discussions, you can join our official group or TON Dev Chat. It is a place to interact with fellow developers, ask questions, and share ideas about The Open Network.

License

Each repository within The Open Network organization may have its specific license. Please take a look at the individual repositories for license details.

Pinned Loading

  1. blueprint blueprint Public

    TON development for professionals - all-in-one tool for writing, testing and deploying smart contracts

    TypeScript 476 95

  2. sandbox sandbox Public

    Local TON emulator

    TypeScript 191 32

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.