TON Status
298K subscribers
1 file
94 links
Technical notifications and up-to-date requests for action for TON validators, developers and integrators.

If you're a validator or developer of a popular TON service you should be subscribed.
Download Telegram
Mainnet validators

To further increase the protection of TON from DDoS attacks please update your node software to the new version (commit b87caec):

— in mytonctrl run upgrade.

— if you don't use mytonctrl please manually rebuild code from master branch of https://github.com/ton-blockchain/ton.

Update your validators one by one, don't update all at the same time.

This UPDATE IS MANDATORY.
Scheduled network update on May 17

We are asking validators to schedule a time on May 17 at 10:00 UTC for validator software update.

This update contains:
— Archive manager optimization
— Catchain (basic consensus protocol) security improvements
— Update for Fift libraries and FunC
Mainnet validator node owners:

Please update your node software to the new version (commit 3bc81b) and vote for token bridge config update:

— in mytonctrl run upgrade

— if you don't use mytonctrl please manually rebuild code from master branch of https://github.com/ton-blockchain/ton.

Update your validators one by one, don't update all at the same time.
Mainnet validator node owners:

Jetton bridge deployed in April mints jettons with tunable parameters, in particular network config controls minimal storage fee, computation fee and some other parameters which every request to jetton wallet should ensure. Initial parameters in config were chosen very conservatively and ensures that jetton will work even in the case of much higher gas fees.

Since jetton bridge release it became clear that these parameters can be loosen, moreover this loosening will facilitate a few popular protocols on TON. Config update adjusts bridge token parameters by making min_storage_fee lower from 0.01 TON -> 0.008 TON, which will meet all requirements

Please participate after updating your node software (https://t.iss.one/tonstatus/62):

— in mytonctrl run vo 41931971047650217108149196465201598531251916030381229985888531695932854467494
Scheduled network update on June 1

We are asking validators to schedule a time on June 1 at 9:00 UTC for validator software update.

This update introduces (inactive by default) an optional deflation mechanism that will further improve tokenomics if validators so decide.
Mainnet validator node owners:

Please update your node software to the new version (commit 30f06f9):

— in mytonctrl run upgrade

— if you don't use mytonctrl please manually rebuild code from master branch of https://github.com/ton-blockchain/ton.

Update your validators one by one, don't update all at the same time.

This update contains mandatory nodes preparation for future deflationary mechanisms. Note that these mechanisms are disabled by default and will require validator voting to be activated.
Mainnet Validators

Please vote for enable burning of 50% of network fees and create black hole at address -1:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

More info »

Public poll results »

1) Please check that your node software is updated to the latest version (it should be on 30f06f9 or cc0eb45 commits, both are fine). If your node is outdated, upgrade immediately via upgrade command in MyTonCtrl.

2) To vote via mytonctrl you need to use the command:
vo 27848878697373229758863607066613445539857911080624014948686208648269380730918

If 75%+ of the positive votes of the validators are collected in two rounds of next 6 rounds, then the proposal will be accepted.
Mainnet full node and lite server owners

Please update your node software to commit cc0eb45 if you haven't done it before:

— in mytonctrl run upgrade

— if you don't use mytonctrl please manually rebuild code from master branch of https://github.com/ton-blockchain/ton.
Scheduled network update on August 10

We are asking validators to schedule a time on August 10 at 9:00 UTC for validator software update.

This update is mandatory and contains optimization of block collation.
Mainnet full node and lite server owners

Please update your node software to commit e1197b1 if you haven't done it before:

— in mytonctrl run upgrade

— if you don't use mytonctrl please manually rebuild code from master branch of https://github.com/ton-blockchain/ton


Update your validators one by one, don't update all at the same time.

This update is mandatory.
TON dapps developers

The old method of communication between dapp and browser extension (window.ton) is completely deprecated. Please replace it with TON Connect if you haven't already.

Browser extensions will stop providing the window.ton interface in a month at September 15.

Please use the unified TON Connect UI SDK and guidelines to provide the best possible experience for The Open Network users.
Scheduled network update on October 25

We are asking validators to schedule a time on October 25 at 9:00 UTC for validator software update.

This update is mandatory and contains a series of additional security checks in node software to improve stability of the network.
Mainnet full node and lite server owners

Please update your node software.

Instructions for update.

This update is mandatory for validators. It is also recommended for lite servers and full nodes for better stability.


Update includes:

— A series of additional security checks in node:
• special cells in action list
• initstate in external messages
• peers data prior to saving to disk.
— Human-readable timestamps in explorer
Scheduled network update on November 30

We are asking validators, full node and lite server owners to schedule a time on November 30 at 12:00 UTC for validator software update.

This update is mandatory and contains a series improvements
of node security and stability. It also contains new TVM functionality disabled by default: this functionality will be activated when the network is upgraded and validators vote to enable new TVM.
Mainnet full node and lite server owners

Please update your node software.

Instructions for update.

This update is mandatory for validators, lite servers and full nodes.


Target versions:
mytonctrl: 342bad2 (master)
validator: 51baec4 (master)


Update includes:

— New TVM Functionality. (Disabled by default)
— A series of emulator improvements: libraries support, higher max stack size, etc
— A series of tonlib and tonlib-cli improvements: wallet-v4 support, getconfig, showtransactions, etc
— Changes to public libraries: now contract can not publish more than 256 libraries (config parameter) and contracts can not be deployed with public libraries in initstate (instead contracts need explicitly publish all libraries)
— Changes to storage due payment: now due payment is collected in Storage Phase, however for bouncable messages fee amount can not exceed balance of account prior to message.
Mainnet Validators

Please be prepared to vote to enable TVM Update on December 12 at 9:00 UTC.

More info »

Please check that your node software is updated to the latest version (it should be on 51baec4 commits, both are fine). If your node is outdated, upgrade immediately.

If 75%+ of the positive votes of the validators are collected in two rounds of 6 rounds, then TVM Update will be enabled.
Mainnet Validators

To improve processing of recent payload please upgrade your validators, in MyTonCtrl:

upgrade

If you are on queue_clearance3 and/or on 027338c commit - you are fine, please do not switch to master branch right now, chose time in coming days.

If you are owner of LiteServer, no immediate update is needed.
Mainnet Validators
Mandatory action required

If your validator nodes have less than 15 vCPUs we ask you to not participate in next elections for some times.
To do it, use
set stake 0

command in MyTONCtrl. If, instead of MyTONCtrl you use your own election scripts and has less than 15 vCPU, please stop them.
Mainnet validators, get ready to update your software today at 12:00 UTC.

More updates are also possible during this day, please stay in touch.
Mainnet validators

Please update your validator software to commit 9b6d699 of master branch.

To do it run in mytonctrl:

upgrade master

If you have several validator nodes, update them one by one (updated, waited for synchronization, and moved on to the next one).