Infinite Entertainment, Zero Cost: Get Your Free Books, Music, and Videos Today!

TON Dev News

Description
Short announces with new services, tools, libraries and their features. Request a post: https://t.me/tondev_news/33
Advertising
We recommend to visit

@notcoin_bot
@notcoin_fam

Last updated 11 hours ago

For cooperation apply the form
https://forms.gle/Zsy6qF3uLNexopzp6

Turn your endless taps into a financial tool. Join the best Solana swap.
Join @tapswap_bot

Last updated 1 day, 5 hours ago

🧊 @community_bot is a Telegram-native toolset for communities.

📝 Overview & beta access: t.me/community_bot/beta

💬 Chat: @communitieschat

Last updated 3 days, 18 hours ago

2 weeks, 4 days ago

We are announce that re:doubt, will join the TON Foundation team.

The talented team behind re:doubt will help to build an analytics platform for the TON Foundation needs.

We want to inform our valued community members that while we are excited to share our solutions and open-source a number of re:doubt's products in the near future, this decision necessitates the disabling of some of our current solutions, including GraphQL, REST API, Tonalytica, bots, and others.

Our priority is to ensure a smooth transition for our partners and minimize any disruptions to their businesses. We are committed to working closely with our partners to mitigate any potential impacts and ensure that they can continue to operate effectively during this period of change.

We apologize for any inconvenience this may cause and appreciate your patience and understanding as we make these necessary adjustments. We will keep you updated on our progress and encourage you to reach out to us with any questions or concerns you may have.

Thank you for your continued support as we strive to enhance the TON ecosystem through greater transparency and collaboration.

2 weeks, 4 days ago

The re:doubt team played a pivotal role in crafting a sophisticated analytics platform for the Open League. Now, the talented team will join the TON Foundation, bringing their expertise to construct an analytics platform aimed at accelerating innovations for the TON ecosystem's growth. Pavel Shuvalov, the CTO of re:doubt, will transition to the role of Analytics Lead at TON Foundation, spearheading platform development with his extensive experience and vision.

3 weeks, 5 days ago

🔨 TON Connect SDK Update

We are excited to announce the release of the TON Connect SDK.

👥 @tonconnect/{sdk,ui,ui-react}
• Eliminated all race conditions.
• Enhanced handling of unstable internet connections.
• Improved transitions between browsers and wallets.
• Added a loading indicator for transaction.
• Removed connection restoration wait.
• Mobile modals adapted for tablets.
• Fixed hooks errors in ui-react.
• Added an experimental method for connecting to specific wallet.

📁 New package versions
@tonconnect/sdk 3.0.2
@tonconnect/ui 2.0.2
@tonconnect/ui-react 2.0.2

⬇️ To update, run npm install @tonconnect/ui\-react or npm install @tonconnect/ui.

💡To learn more, visit the GitHub page at https://github.com/ton-connect/sdk.

💬 Encountered issues? Please report them on GitHub at https://github.com/ton-connect/sdk/issues.

🎁 Your feedback and usage examples are crucial. Share your experiences to help us evolve the SDK!

2 months, 2 weeks ago

🚀 Tact v1.2.0 Release Highlights

New Tact v1.2.0 is now live with features requested by the community.

— Fresh assignment operators +=, \-=, *=, /= and %=
— Readability boost with underscores in large numbers: 1000000000 »» 1_000_000_000
— Added binary and octal literals: 0b1010_0101, 0o4242_0376
— Added support for ternary conditional operators let foo: Int = your_condition ? 42 : 0 .
— The equality and non-equality operators (== and!=) now support slices and strings by comparing the hashes of the left-hand and right-hand sides.

Both the official VS Code plugin for Tact and tact.vim have been updated with the new features.

Happy Coding!

Visualstudio

Tact Language Support for TON blockchain - Visual Studio Marketplace

Extension for Visual Studio Code - Tact language (for .tact file) extension to use together with Tact compiler for Visual Studio Code to develop smart contract for TON blockchain

***🚀*** **Tact v1.2.0 Release Highlights**
2 months, 3 weeks ago

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.

2 months, 3 weeks ago

🎮 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!

2 months, 3 weeks ago

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

2 months, 3 weeks ago

🔨 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!

2 months, 4 weeks ago

*🔥 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://t.me/+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://t.me/+yNtJhu0BS6lmYWI0

4 months, 3 weeks ago

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://core.telegram.org/bots/api-changelog#december-29-2023

Happy Holidays from the Telegram Team 🎆

We recommend to visit

@notcoin_bot
@notcoin_fam

Last updated 11 hours ago

For cooperation apply the form
https://forms.gle/Zsy6qF3uLNexopzp6

Turn your endless taps into a financial tool. Join the best Solana swap.
Join @tapswap_bot

Last updated 1 day, 5 hours ago

🧊 @community_bot is a Telegram-native toolset for communities.

📝 Overview & beta access: t.me/community_bot/beta

💬 Chat: @communitieschat

Last updated 3 days, 18 hours ago