TON Core
โœ”
4.26K subscribers
10 photos
4 videos
80 links
Updates from the TON Core development team, which continues to develop open-source technologies for The Open Network (TON) @toncoin.
Download Telegram
MyLocalTon Docker 3.1

Built-in local Indexer (Toncenter v3), support for wallet mnemonics, other bugfixes and improvements.

Release notes ยป
๐Ÿฅฐ26๐Ÿค10โœ6๐Ÿซก3
TOLK 0.10

This update lays the groundwork by addressing how fields will be serialized and how they relate to TL-B.

โ€” Fixed-size integer types: int32, uint64, etc.
โ€” Type coins and function ton("0.05").
โ€” Types bytesN and bitsN (backed by slices at TVM level).
โ€” Replace "..."c postfixes with stringCrc32("...") functions.
โ€” Support 0b... number literals along with 0x...
โ€” Trailing comma support.

The new version of TOLK is already supported by IntelliJ IDEA Plugin and VS Code Plugin.

Read more ยป

Release ยป
๐Ÿฅฐ15๐Ÿ†’8๐Ÿค—7๐Ÿ‘2
tonutils-storage 0.8.0

Optimized tonutils-storage to work with large files (1TB+), in anticipation of the beginning of distribution of network block archives via TON Torrents technology.

Release notes ยป
โค27๐Ÿ˜10๐Ÿฅฐ9๐Ÿ“1๐Ÿ˜˜1
Forwarded from Toncenter API
Introducing the Pending API

Using this API you can track operations on the blockchain that have not yet completed.

As soon as an external message enters the blockchain, the Toncenter API Indexer notices it and builds a subsequent transaction series. Next, the action to be executed (e.g. "Swap on DeDust DEX") is recognized. As transactions are executed, the transaction series is re-indexed.

You can use this API to build responsive applications that respond quickly to user actions and show the progress of pending blockchain operations.

/api/v3/pendingActions

/api/v3/pendingTraces
๐Ÿ”ฅ10โค5๐Ÿ‘2๐Ÿคฏ2๐Ÿคฉ1
Forwarded from Toncenter API
Tonscan.org uses the Toncenter API

A great example of using the latest features of the Toncenter API is the popular blockchain explorer tonscan.org.

Using the Actions API, it shows user-understandable actions (such as โ€œSwap on DeDust DEXโ€ or โ€œDomain Renewโ€) instead of raw account transactions.

Using Pending API it displays a list of pending transactions. By opening such a pending transaction we can see its progress in real time.

In the next updates, the Tonscan.org team plans to further simplify the UI.
๐Ÿ”ฅ14๐Ÿฅฐ11๐Ÿ‘10๐Ÿคฏ1
Forwarded from Toncenter API
MyTonWallet uses the Toncenter API

Another impressive example is how the popular non-custodial wallet MyTonWallet has enhanced the โ€œActivity Feedโ€ tab with user activity history using Toncenter's Actions API.

https://t.iss.one/MyTonWalletEn/227
๐Ÿ”ฅ12๐Ÿ‘10๐Ÿ˜ฑ7๐Ÿ’ฉ5โค2
TON Core: Report for March

Throughout March, the TON Core team focused on porting the TON codebase to the RISC-V architecture.

Today, on April 1st, weโ€™re proud to announce that The Open Network can now run on microwaves*, refrigerators, fitness trackers, and smart TVs.

https://github.com/ton-blockchain/ton/pull/1584

* Requires magnetron power from 0.8 kW to start the validator.
๐Ÿ˜58๐Ÿ‘23๐Ÿคฏ21โšก8๐Ÿคฃ4โคโ€๐Ÿ”ฅ3๐Ÿค2๐Ÿ’Š2๐Ÿคก1๐Ÿฆ„1
Forwarded from Anatoly Makosov
wallet.ton.org

Together with the MyTonWallet team, weโ€™ve updated wallet.ton.org โ€” a non-commercial, fully open-source web wallet for TON.

wallet.ton.org was the first web wallet in the TON ecosystem, created by me and Kirill Emelyanenko back in 2020. Its code became a foundation for many wallets that followed.

There are more feature-rich wallets that support multiple networks, built-in swaps, and staking, while wallet.ton.org is a simple, fallback, reliable, and open tool that will always remain accessible and free.

The new version stays true to these principles, while adding support for all actual TON technologies โ€” Jettons, Mintless Jettons, NFTs (including Telegram Gifts), TON DNS, TON Connect, Ledger, and more. Itโ€™s also been significantly improved in terms of usability.

The MyTonWallet team will continue maintaining this non-commercial version. An updated Chrome Extension is currently under review and will be available soon.

Huge thanks to the MyTonWallet team for their support!
๐Ÿ‘56โค32๐Ÿ”ฅ26๐Ÿ–•8๐Ÿคฎ6๐Ÿคฏ4๐Ÿคฌ4๐Ÿ‘€3โšก2๐Ÿ˜2๐Ÿ˜ข2
TON Payment Network (Beta): added support for Jettons and Extra-currencies

The latest update to the TON Payment Network adds support for Jettons and Extra-currencies as well as other enhancements.

https://github.com/xssnick/ton-payment-network

https://github.com/xssnick/payment-channel-contract
๐Ÿ”ฅ37๐Ÿ‘24โค13๐Ÿคฏ2๐Ÿคฎ2๐Ÿ’‹2๐Ÿคฉ1
Normalized message hash

We propose to standardize the normalized external message hash algorithm proposed by Denis Subbotin.

This approach provides a guaranteed ability to find and track a sent message in the TON Blockchain and is particularly useful for tracking pending actions.

Normalization is already supported by Toncenter API, tonscan.org, TON API and tonviewer.com.

Developers are welcome to participate in the discussion:

https://github.com/ton-blockchain/TEPs/pull/467/files?short_path=eec950d#diff-eec950d709a49c0385d78864230b9de72d6003af0be76221a877693730714878
๐Ÿ‘23๐Ÿ”ฅ10โค9๐Ÿคฎ2
TOLK 0.11

โ€” Pattern matching for types.
โ€” Pattern matching for expressions.
โ€” Type aliases.
โ€” Union types.
โ€” Operators is and !is.

The new version of TOLK is already supported by IntelliJ IDEA Plugin and VS Code Plugin.

Read more ยป
๐Ÿ‘49๐Ÿ”ฅ33โค13๐Ÿฅฐ13๐Ÿพ13โœ6๐Ÿคฃ6๐Ÿ–•6๐Ÿคฎ2
Node Update TON 2025.04

โ€” Optimized work with the CellDB database: introduced Bloom Filters and CellDB 2.0 accelerating reads and writes;

โ€” Optimized a number of intrinsic node operations: SHA256, cell operations, large BOC serialization, validator set checks;

โ€” The 2nd of 3 stages of the "Accelerator" update has been completed: optimized traffic (especially storage stats) between the collator and validator;

โ€”Other improvements and fixes;

Full Changelog ยป
๐Ÿ‘14โค4๐Ÿซก2๐Ÿ’ฏ1
Progress of the โ€œAcceleratorโ€ update

Along with the release of the second part of the โ€œAcceleratorโ€ update, the "Accelerator" roadmap and timeline have been updated:

โœ… 2024.12 โ€“ Introducing Partial Liteservers;

โœ… 2025.04 โ€“ Optimized Storage Stats (traffic between Collator and Validators);

๐Ÿ”ง Mayโ€“June 2025 โ€“ Introducing Collators
(Already developed, except Block Retention issue; In the process of testing and merging);

๐Ÿ”ง June 2025 โ€“ Activation in Testnet;

July 2025 โ€“ Set-up Collators Infrastructure & Activation in Mainnet;

Details ยป
๐Ÿ‘17โค5๐Ÿ”ฅ1๐Ÿ˜1๐Ÿค1
TVM 10

โ€” Adjustments to extra-currency behavior;

โ€” Prohibition of Anycast addresses;

โ€” StateInit.split_depth renamed to StateInit.fixed_prefix_length. You can use this field to deploy smart contracts to a specific shard. For example this will be used in the new version of optimized Jettons.

โ€” Other improvements;

Full Changelog ยป
๐Ÿ‘9โค4๐Ÿ”ฅ1
New user interface in the @validators bot

We remind you that node and validator administrators can subscribe to alerts in the @validators bot.

For your convenience, we have significantly improved the bot's user interface by adding buttons and other enhancements.
๐Ÿ‘13โค2๐Ÿ˜ฑ1๐Ÿค1
Toncenter API Updates

โ€” Instant appearance of pending transactions;

โ€” New actions supported: Evaa, Jvault, Multisig V2, Vesting;

โ€” Versioning in the Actions API;

โ€” Emulation and Pending API updates;

โ€” ton-http-api 2.0.54 with supported normalized hash of external messages.

โ€” Examples of how new API features are used in products to improve UX.

Read more: @toncenter_news
๐Ÿ‘17โšก3๐Ÿ”ฅ3
TON Core: Report for April

Node optimizations, 2/3 of the "Accelerator" phase completed, TVM 10, new features in the API and TOLK language, and more.

https://telegra.ph/TON-Core---Report-for-April-2025-05-03
๐Ÿ‘20๐Ÿ”ฅ6โค5
TOLK Programming Language 0.12

Introduced:

โ€” Structures.

โ€” Generics.

โ€” Methods.

โ€” Stdlib with short naming.

โ€” Fift output enhancements.

The new version of TOLK is already supported by IntelliJ IDEA Plugin and VS Code Plugin.

Read more ยป
๐Ÿ‘13โ˜ƒ4โคโ€๐Ÿ”ฅ2๐Ÿฅฐ1