TON Dev News
43.2K subscribers
66 photos
9 videos
238 links
Short announces with new services, tools, libraries and their features. Request a post: https://tg-me.sbs/tondev_news/33
Download Telegram
Updated metadata and DNS standards

2 TEPs were updated:
- 0064-token-data-standard.md (merging semi-chain metadata)
- 0081-dns-standard.md (remove unused smc_capabilities)

Please update your libraries to reflect the new standards.
๐Ÿ‘11โค1
Forwarded from The Open Network
Validators voted to activate TVM update

Now TON developers even more equipped to develop cutting edge protocols.
๐Ÿ”ฅ12๐Ÿ‘1
The TON Development plugin is back on JetBrains Marketplace

After temporary suspension and 1-month negotiations, the TON Development plugin returns to the marketplace. The JetBrains team changed the pluginID, so it's necessary to reinstall it from the marketplace.

Update instructions:
1. Remove the old version
2. Restart WebStorm (or IDE you use)
3. Install the new version

Click here to access the plugin.
๐Ÿ”ฅ17๐Ÿ‘2๐Ÿ˜2
Forwarded from Wallet News
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿ’Ž Wallet Pay update: autoconversion feature

Wallet Pay has received an important update โ€“ the introduction of the autoconversion feature for all merchants on Telegram.

Autoconversion allows sellers to specify their preferred cryptocurrency for receiving payments, regardless of the cryptocurrency customers use for goods or services in Telegram.


Here's how it works

When creating a payment order, merchants can enable autoconversion, choosing from three supported cryptocurrencies: TON, USDT, or BTC. When customers pay for a product or service on Telegram, merchants will receive the cryptocurrency specified in the autoconversion parameters.

Do you have an example?

Certainly, imagine you sell virtual reality headsets and have enabled autoconversion to USDT. If a customer purchases the cutting-edge gadget with BTC, you'll receive payment in USDT instantly (Wallet Pay will automatically convert the crypto at the market rate).

For more details on autoconversion terms and to apply to connect Wallet Pay to your service, visit this link: https://pay.wallet.tg ๐Ÿ‘ˆ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘16โค4๐Ÿ‘1๐Ÿ‘Ž1
Forwarded from Ton Console
https://tonapi.io/v1/ will be disabled on 2023.12.27.
Please migrate to /v2/.
โค1๐Ÿ‘1
Forwarded from TON Tech
๐Ÿ”จ Dev Tools Updates

Throughout Q4 2023, working alongside Telegram, Wallet, Tonkeeper, Getgems, and TON Diamonds teams, we proudly announce the stable release of TON Connect UI 2.0.0.

This release greatly improves user interaction with Telegram Mini Apps and resolves numerous issues, offering the best TON Connect UI experience to date!

๐Ÿ‘ฅ @tonconnect/{ui-react,ui} v2.0.0
โ€ข Quick browser-to-Telegram transitions without extra tabs.
โ€ข Enhanced UX with TON Space on Telegram devices.
โ€ข Multiple Safari and Privacy Mode fixes.
โ€ข New no-bounceable address format.
โ€ข Optimized application loading speed.
โ€ข Back button handling for Android, discreetly hiding modal windows.
โ€ข Plus over 50 additional enhancements and fixes.

๐Ÿ™‚ Experience it yourself using these links:
โ€ข https://ton-connect.github.io/demo-dapp-with-wallet for browsers.
โ€ข https://tg-me.sbs/tc_twa_demo_bot/start for Telegram Mini Apps.

๐Ÿ’ฌ Encounter issues? Please report them on GitHub at https://github.com/ton-connect/sdk/issues.

๐ŸŽ Special thanks to the collaborative teams for their invaluable assistance in making these enhancements possible.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ15๐Ÿ‘9โค1
Forwarded from BotNews
Bot API 7.0

Announcing our biggest Bot API update yet!

Reactions
โ€ข
Introducing full reaction support for bots.
โ€ข Bots can now react to messages with setMessageReaction.
โ€ข Message reactions now generate updates for bots.
โ€ข Added the available_reactions field to the class Chat.

Replies 2.0
โ€ข Bots can now reply to messages in other chats or topics.
โ€ข Added the ExternalReplyInfo class, to track replies across chats.
โ€ข The new class ReplyParameters replaces individual reply options in all relevant methods and lets bots quote parts of any message.
โ€ข The new field quote of the class Message lets bots detect incoming quoted text.

Link Preview Customization
โ€ข Bots can now set a custom URL to generate link previews in outgoing messages.
โ€ข Added support for custom size and position of link previews.
โ€ข Added the class LinkPreviewOptions to support these new options.

Batch Actions
โ€ข
Bots can now delete multiple messages in a single request via deleteMessages.
โ€ข
Bots can now forward or copy multiple messages in a single request via the respective forwardMessages and copyMessages methods.

Boosts & Giveaways
โ€ข
Added support for Giveaway messages, allowing bots to detect their creation and completion.
โ€ข
Added updates about chat boost changes via the new classes ChatBoostUpdated and ChatBoostRemoved.
โ€ข Bots can now see if a boost came from a premium sub, a gift code, or a giveaway, as well as check all active user boosts via getUserChatBoosts.

General
โ€ข Blockquotes are now supported in MarkdownV2 and HTML parse modes.
โ€ข Web Apps won't close when calling openTelegramLink.
โ€ข Web Apps can now toggle the visibility and on-click behavior of the Settings Button.
โ€ข Bots can now request multiple users, see KeyboardButtonRequestUsers.
โ€ข The class Chat has new fields holding profile and background colors, custom emoji, and more.


โ€ข And a great deal more. See the full changelog for details:

https://torg.tg-me.sbs/bots/api-changelog#december-29-2023

Happy Holidays from the Telegram Team ๐ŸŽ†
๐Ÿ‘21๐Ÿ‘15โค6๐Ÿ™5
Attention TON Developers ๐Ÿ‘

The TON Dev Community calls on your expertise to contribute to advancing the TON ecosystem. Your insights and experiences in development are invaluable in making TON more robust and user-friendly.

We aim to set up a project rapidly, even in a single evening. The TON Foundation is dedicated to crafting an exceptional experience for all, whether you are just beginning your coding journey or an experienced developer.

We encourage every community member to share their experiences with TON development by participating in our survey.

The survey encompasses four key topics and will take approximately 5-8 minutes of your time.

We invite you to contribute to this important initiative and share your valuable experiences here:
๐Ÿ‘‰ https://agkcv6ne.paperform.co/
Please open Telegram to view this post
VIEW IN TELEGRAM
โค41๐Ÿ‘16๐Ÿ”ฅ3๐Ÿฅฐ1
Media is too big
VIEW IN TELEGRAM
๐Ÿš€ AigentX & TON Blockchain Launch AI Support Agent for TON Developers!

We're excited to reveal AI Support Agent, your personal AI support. This AI bot integrated into Telegram provides instant answers and guidance directly from TON's documentation to assist you through technical complexities, simplifying the development process.

๐Ÿ“˜ KnowledgeBaseAI: Instant documentation access.
๐Ÿค– Advanced LLM: Concise, correct responses.
๐Ÿง  Enhanced Neural Networks: Superior testing, formatting, deep thinking, and fact-checking.
๐Ÿ—ฃOver 100 Languages: The bot can understand over 100 languages, including voice messages.

AigentX contains knowledge from over 5,000 blockchain documents, always providing a reliable and source-backed solution. It constantly evolves based on your interactions and feedback and revolutionizes development on TON with over 98% accuracy.

Give it a try @tonsupport_aibot!
๐Ÿ”ฅ182๐Ÿ‘160โค104๐Ÿ‘22โšก20๐Ÿ˜4๐Ÿ˜ˆ2๐Ÿฅฐ1๐Ÿ˜1
New Tact Language Tool! ๐Ÿ› 

Introducing the official Tree-sitter parser for Tact, developed by novusnota.

The Tree-sitter parser provides syntax highlighting, code folding, symbol extraction for the Tact language in many text editors, including Neovim and Helix. Additionally, it can be used in the future for syntax highlighting for Tact projects on GitHub.

Novusnota received $3,000 reward for completing the bounty request.

๐Ÿ‘‰Try it out here
๐Ÿ‘429โค105๐Ÿ”ฅ43๐Ÿฅฐ13๐Ÿ‘Ž7โคโ€๐Ÿ”ฅ1๐Ÿ˜1๐Ÿ“1
toncenter.com has created a new channel @toncenter_news with service news โ€” link
๐Ÿ‘122๐Ÿ”ฅ103โค30๐Ÿ‘27๐Ÿ˜2
TON is now in popular package managers

Developers can now install a TON binaries and libraries (func, fift, lite-client, proxy and other) via apt install (Ubuntu, Debian, Linux Mint), homebrew (Mac), yum install (RedHat, Fedora, CentOS), pamac (Manjaro, RebornOS, Arch Linux) and chocolatey (Windows).

Available on x86-64 and aarch64 (arm64) platforms.

Installation commands and description ยป

We remind you that you can also download TON binaries for Linux, Mac and Windows from GitHub Autobuilds, or compile it yourself from sources (docs).

Thanks to Neodix for the continuous improvement of the TON build systems.
๐Ÿ‘107๐Ÿ‘81โค13๐Ÿฅฐ4๐Ÿ”ฅ2๐Ÿค”2๐Ÿ‘Ž1๐Ÿ‘Œ1๐Ÿ“1
Forwarded from TON Tech
๐Ÿ”จDev tools updates

blueprint v0.16.0
- Custom network may now be specified in the config (see the readme!)
- Improved verify command
- New convert command to convert legacy build scripts into blueprint compile files
- Added the ability to pass user data into compile hooks
๐Ÿ‘108โค29
Forwarded from Toncenter API
Meet the Toncenter API V3

It's an Indexer TON API, and we also call it "Turbo Indexer" because it's really fast: the indexer written in C++ works directly with the node database.

We started developing it while preparing for the world TPS record, when it became clear that the TON blockchain was holding a lot of load, but the supporting infrastructure wasn't always keeping up.

Key Features:

โ€” Unprecedented indexing performance;

โ€” Accounts, transactions, messages and blocks API. More methods and data than API V2;

โ€” Jettons and NFTs API;

โ€” Address Reform API;

โ€” The naming of fields and structures is the same or close to the naming in the node;

โ€” Fully open source, GPL-3.0 license;

โ€” You can run your instance (archive node required);

In the next step, we plan to expand the V3 functionality even further.

We will also continue to support API V2, which makes queries directly to node and is indispensable for some tasks.

Mainnet API V3 - https://toncenter.com/api/v3/

Testnet API V3 - https://testnet.toncenter.com/api/v3/

API Keys - @tonapibot

Sources - https://github.com/toncenter/ton-indexer
๐Ÿ‘110๐Ÿฅฐ12๐Ÿ”ฅ11โค2๐Ÿ˜1
Forwarded from Oleg Andreev
๐Ÿ”ฅ W5 revision 2

Dear community, I'm proud to present the second revision of Wallet V5 project. I invite you to take a look at the specification and FunC source code, ask questions and give us all sorts of feedback.

๐Ÿ‘‰ Specification
๐Ÿ‘‰ FunC source for W5r2

๐Ÿ’ฌ Discussion group for W5: https://tg-me.sbs/+yNtJhu0BS6lmYWI0

What's new in revision 2?

Based on the valuable feedback from TON core team, we have addressed safety concerns in W5r1:
1. We removed support for setdata and setcode actions,
2. Wallet enforces sendmode flag 2 for all "send message" actions.
3. The wallet ABI is still compatible with original "wrapped C5 register" design, meaning that it is possible to swap out safe version of the wallet for unsafe one and still be able to use existing SDKs and tools without modification. (Might be useful in specific high-load usage on masterchain to save fees.)

Also, compared to revision 1:
4. New optimizations are added throughout by the contest winner @Skydev.
5. New operation type is available: turning signature verification on and off. This is an important feature for account recovery and migration use-cases, and it completes the authentication scope: wallet can be authenticated by signature and/or extension, in any combination of the two. For safety, sig auth cannot be disabled when there is no extension installed to avoid complete lockout.

Project timeline

Aug 2023 โ€” initial sketch
Sept 2023 โ€” first working revision
Oct 2023 โ€” optimization challenge
Nov 2023 โ€” feedback & design review with TON community
Jan 2024 โ€” revision 2 early preview
Feb/Mar 2024 โ€” audit & peer review
Mar 2024 โ€” experimental support in Tonkeeper Pro

We are eager to get your feedback, please let us know what you think!

๐Ÿ’ฌ Discussion group for W5: https://tg-me.sbs/+yNtJhu0BS6lmYWI0
๐Ÿ‘114โค33๐Ÿ‘Ž1๐Ÿฅฐ1
Forwarded from TONX ๐Ÿ’Ž
Media is too big
VIEW IN TELEGRAM
Developers from all over the world, you're invited๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป
TON Hackerhouse 2024 - TON DEV Journey is now Live๐Ÿš€


Experience the journey with
6 Workshops ๐ŸŽ“
2 Demo Days ๐Ÿ’ก
1 Hacker House ๐Ÿ 


First stop: Taipei on 2/23
Don't miss the kick-off at the first workshop!
Here

Can't make it in person?
Catch the second Journey online on 2/24
Here

Exclusive Rewards
๐Ÿ“Œ Join the Journey: Here
๐ŸŒ Fill your TON address: Provide it during events.
๐ŸŽ‰ Multiply surprises: More events, more surprises!

Official Website: https://tonhackerhouse.com
Official Twitter:
https://twitter.com/TONHackerHouse
Journey Calender:
https://lu.ma/tonhackerhouse
๐Ÿ‘70๐Ÿ”ฅ15๐Ÿ˜5๐Ÿ’ฏ4โค2๐Ÿ‘Ž2
Forwarded from dTON Forum
Introducing @liteserver_bot: Your Gateway to Enhanced LiteServer Performance!

๐Ÿš€ Supercharge your applications with our private lite channels!

Experience seamless performance with our cutting-edge auto ADNL balancer and read-only LiteServers, ensuring your applications stay up-to-date and stable even under heavy TON user traffic.

But that's not all! Stay tuned for upcoming features like auto message delivery and seamless integration with dton.io <> LS for proofs for get_nft / get_jettons requests.

Stay in the loop! Subscribe to @dtonforum for exciting updates.

Ready to elevate your application's performance? Enjoy a special 5% discount on our 12-month RPS rate. Act now, only at @liteserver_bot! ๐Ÿ˜œ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘112โค28๐Ÿ”ฅ5๐Ÿ˜2๐Ÿฅฐ1
Forwarded from TON Tech
๐Ÿ”จ Assets SDK Launch

We are excited to announce the release of the Assets SDK for interactions with Jettons and NFTs.

๐Ÿ‘ฅ @ton-community/assets-sdk v0.0.4
โ€ข Works on servers, browsers, and CLI.
โ€ข Deploy, mint, and transfer with ease.
โ€ข Fetch and upload data effortlessly.
โ€ข Compatible with custom contracts.
โ€ข Integrates with TON Connect and Blueprint.
โ€ข Serialization/deserialization of messages.
โ€ข Parses transactions for contract actions.

โฌ‡๏ธ To install, run npm install @ton-community/assets-sdk.

๐Ÿ’กTo learn more, visit the GitHub page at https://github.com/ton-community/assets-sdk.

๐Ÿ’ฌ Encountered issues? Please report them on GitHub at https://github.com/ton-community/assets-sdk/issues.

๐ŸŽ Your feedback and usage examples are crucial. Share your experiences to help us evolve the SDK!
Please open Telegram to view this post
VIEW IN TELEGRAM
โค78๐Ÿ‘56๐Ÿ”ฅ2๐Ÿฅฐ1
Forwarded from TON Status
Mainnet Validators and Liteserver owners

Please update your node software (see "Target versions")

Instructions for update. Note new section 5 for validators and section 6 for Liteserver owners.

Target versions:
mytonctrl b9d5937
validator 692211f

This update is mandatory for validators and lite servers.

Update includes:
- LS improvements: remote runmethods with full c7 and libs, caching, logging
- Precise control of open files
- Improvement of validator synchronization
๐Ÿ”ฅ44โค19๐Ÿ‘17๐Ÿฅฐ1
๐ŸŽฎ Phaser SDK for TON blockchain is available!

After several months of development, Phaser SDK beta is available for game developers. The SDK simplifies TON integration for games using Phaser Game Engine.

Phaser SDK provides the following features:
- TON Connect integration, including connect button and full authorization flow
- Extends Assets SDK to make all essential functions available in the Phaser environment
- SDK allows creation, transfer, data fetching for NFTs, and payments management for TON and jettons.


โฌ‡๏ธ To install, run npm install @ton/phaser-sdk

To learn complex use cases read TON GameFi article and check out the source code of demo Flappy Bird game.


๐Ÿ’กTo learn more, visit the GitHub page at https://github.com/ton-org/game-engines-sdk.

๐Ÿ’ฌ Encountered issues? Please report them on GitHub at https://github.com/ton-org/game-engines-sdk/issues.

๐ŸŽ Your feedback and usage examples are crucial. Share your experiences to help us improve the SDK!
๐Ÿ‘77๐Ÿ”ฅ29โค1
Forwarded from Toncenter API
Toncenter extended plans

We have done extensive work on upgrading the Toncenter infrastructure and are happy to note that now more than 100 servers are running on our system. In addition, we have implemented the ability to dynamically add new ton-http-api instances in runtime.

In order to be able to provide you with the expected level of performance we are introducing extended plans:

โ€” Free: 1 API Key, 10 RPS;

โ€” Plus: 3 API Keys, 25 RPS, Privately hosted Liteservers, 5.9 TON / month;

โ€” Advanced: 10 API Keys, 100 RPS, Privately hosted Liteservers, 59 TON / month;

Free open source code is still available, so you can run a fully functional api yourself.

We guarantee that a free plan will always exist at toncenter.com, for a quick start for developers. However, if you are developing a popular service or a service that needs high uptime, we recommend that you consider an extended plan.

You can check out the plans in our bot @tonapibot.
๐Ÿ‘94๐Ÿ”ฅ12โค10๐Ÿคทโ€โ™‚6๐Ÿ‘4๐Ÿฅฐ1