diff --git a/README.md b/README.md index ac8df678..df8fefa8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,20 @@ +# TON + +Main TON monorepo, which includes the code of the node/validator, lite-client, tonlib, FunC compiler, etc. + +## Updates flow: + +* **master branch** - mainnet is running on this stable branch. + + Only emergency updates, urgent updates, or updates that do not affect the main codebase (GitHub workflows / docker images / documentation) are committed directly to this branch. + +* **testnet branch** - testnet is running on this branch. The branch contains a set of new updates. After testing, the testnet branch is merged into the master branch and then a new set of updates is added to testnet branch. + +* **backlog** - other branches that are candidates to getting into the testnet branch in the next iteration. + +Usually, the response to your pull request will indicate which section it falls into. + + ## "Soft" Pull Request rules * Thou shall not merge your own PRs, at least one person should review the PR and merge it (4-eyes rule)