TonTech
35.1K subscribers
18 photos
1 video
1 file
91 links
TON Dev community
Download Telegram
πŸ”¨ 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
πŸ”¨ 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!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Tonkeeper News
πŸ† Tonkeeper Contest iOS & Android

Prize fund: $ 100 000
Deadline: May 29, 2024
Results: June 10, 2024
Subscribe for updates: @tonkeeper_news

Tonkeeper is a leading non-custodial TON wallet with innovations such as TON Connect for secure connection to thousands of dapps, next-generation wallet standard W5 and Tonkeeper Battery for gasless transactions. Our team builds the largest developer platform on TON β€” TonAPI, used every day by over 80% of projects in TON. Tonkeeper is the biggest non-custodial wallet in TON with over 2,300,000 active monthly users on 8 platforms.

Today we are excited to launch a contest for iOS and Android developers, with a prize fund of over 20 000 TON (β‰ˆ $100 000).

Fully-native Tonkeeper X will be faster and better in all dimensions. The goal of this contest is to add three missing features.

Rules

1. Top 10 developers receive prizes for each feature they implement. Features rated independently.
2. Top 3 developers receive extra-large prizes πŸ€‘.
3. ✨A special bonus✨ for developers who provide all three features in one submission.
4. The finalists of this contest will be invited to join Tonkeeper team ❀️.
5. Submission deadline is May 29.
6. Results will be announced by June 10.

Features

1. Stake: stake TONs and earn rewards through staking pools.

2. Swap: native interface for seamless asset swaps.

3. Buy & Sell: trade TON, USDT and fiat through partner platforms.

πŸ‘‰ Figma designs for all features

Requirements

1. Swift and Kotlin on respective platforms (iOS and Android).
2. Use TonAPI.io for access to the blockchain data.
3. We expect meticulous attention to detail, smooth animations, lack of glitches or bugs.
4. Submit your pull request: iOS, Android (include build instructions if needed)

Questions?

πŸ’¬ Join Tonkeeper Contest group to chat with our developers (English only pls). Reference code: react-native app, tonkeeper web.

We can’t wait to see how your talents unfold in this challenge. Good luck! πŸš€
Forwarded from TON Dev News
‼️Please update the list of wallets in TonConnect if you want to allow authorization in your dApp via Ton Space.‼️
πŸ”¨ TON Connect SDK Update

We're excited to announce a new release of the TON Connect SDK, optimized for high-traffic Telegram Mini Apps with improved performance and new features.

πŸ‘₯ @tonconnect/{sdk,ui,ui-react}
β€’ Improved UX for Telegram Mini Apps
β€’ Boosted performance for high-traffic TMA
β€’ Fixed issues with wallet connection processes
β€’ Added new user event tracking feature
β€’ Refined error handling and messaging
β€’ Enhanced CDN version compatibility

πŸ“ New package versions
β€’ @tonconnect/sdk 3.0.3
β€’ @tonconnect/ui 2.0.6
β€’ @tonconnect/ui-react 2.0.6

⬇️ 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!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from krigga is typing...
TVM Debugger

I have just released an early version of TVM Debugger, which will allow developers to debug their TON contracts as they would debug any regular program - line by line, with breakpoints and variable inspection.

You are welcome to try it out - just look at this example repo.

If you have any feedback, suggestions, bug reports, or anything else of that sort, do not hesitate to post it in the discussion of this post, or simply DM me.

The implementation of the debugger is definitely a little dirty in some places at the moment, so please don't judge the quality of code too harshly yet.

If you would like to learn about the inner workings of the debugger, or about the features that may be implemented in the future, please read this post.
πŸ”¨ TON Connect SDK Update

We're excited to announce a new release of the TON Connect SDK with improvements in design and functionality.

We kindly request all dapp developers to update to the latest version to ensure optimal performance and user experience.

πŸ‘₯ @tonconnect/{sdk,ui,ui-react}
β€’ Added support for Telegram Browser
β€’ Improved dapp-wallet transitions
β€’ Adaptive letter spacing for wallet names
β€’ Enhanced reconnection for laggy bridges
β€’ Adjusted font weights in UI elements
β€’ Various performance optimizations

πŸ“ New package versions
β€’ @tonconnect/sdk 3.0.5
β€’ @tonconnect/ui 2.0.9
β€’ @tonconnect/ui-react 2.0.9

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

πŸ’‘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!
Please open Telegram to view this post
VIEW IN TELEGRAM
Attention TON Community!

TonTech is on a mission to elevate the TON ecosystem’s core infrastructureβ€”like our very own LiteServerβ€”and we need YOUR insights to shape its future.

Your real-world experiences, whether you’re building dApps, minting NFTs, or diving into DeFi, will guide us in crafting faster, more secure, and more versatile solutions. Let’s pinpoint what’s working, what’s missing, and what we can innovate next.

Ready to have your say? Take our survey here!
Help us make TON more powerful and accessibleβ€”one insight at a time.
πŸ”¨ TON Connect SDK Update

We're excited to announce a new release of the TON Connect SDK with improvements in mobile experience and UI refinements.

We kindly request all dapp developers to update to the latest version to ensure optimal performance and user experience.

πŸ‘₯ @tonconnect/{sdk,ui,ui-react}
β€’ Enhanced mobile layout and wallet list
β€’ Improved wallet placement for mobile users
β€’ Refined QR code screens interface
β€’ Updated wallet naming convention
β€’ Various style optimizations

πŸ“ New package versions
β€’ @tonconnect/sdk 3.0.6
β€’ @tonconnect/ui 2.0.11
β€’ @tonconnect/ui-react 2.0.11

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

πŸ’‘ 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!
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸš€ New TON Liteserver Beta

We've got exciting news to share: our TonTech team just built a brand-new TON Liteserver, and we need your help to put it through its paces.

If you're up for giving it a spin and sharing honest feedback, we'd love to have you on board our beta test!

πŸ’‘ To participate, jump right in by checking out our repo at GitHub and sharing your thoughts in our Survey.

🎁 Your input will help us level up the TON Liteserver for everyone in the TON ecosystem. Let's make this awesome together!
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”¨Dev tools updates

Recently new versions of blueprint, sandbox, test-utils, and create-ton have been released. The most important (and breaking) change is the fact that since blueprint v0.28.0 compilers (func-js, tolk, tact) have become peer dependencies. This means that you can pick and choose any compiler version that you need, as long as its API is compatible with what blueprint expects, but this also means that you need to have them listed in your package.json. If you're creating a new project using create-ton, it will add compiler dependencies automatically. If not and if you're upgrading blueprint in an old project, you will have to install compilers yourself, you can use the template's package.json for reference.

Changes to sandbox and test-utils include better support for extra currencies, which might be of use due to the recent developments in TON.
πŸš€ Calling All Hardcore Engineers!

We’re hunting for Senior Software Engineers who eat blockchain infra for breakfast. If you thrive on architecting next-gen tools, smashing smart contracts into shape, and building the backbone of a network used by millionsβ€”TON Tech wants you. Bring your mastery of FunC, TypeScript, and Node.js, plus a no-bullshit attitude to innovate in a zero-bureaucracy zone.

πŸ”₯ Why grind here?
β†’ Directly shape TON’s security and dev standards
β†’ Flex your skills in a remote-first, result-driven squad
β†’ Reinvent the wheel (yes, legitimately)

Drop the resume. Let’s build.
πŸ‘‰ Apply now or reach out to @sinastezia for chat.

#BlockchainDev #HardcoreHiring #TONTech #NoCodeNoGlory

(Checked for "ΠΊΠ°ΠΉΡ„ΠΎΠ²ΠΎ" factor βœ…)
Hey TonTech Community!

We’re working on new developer tools – a sandbox environment and blueprints to make building on the TON blockchain smoother than ever. We want to hear about your biggest challenges, needs, and ideas.

Please take a moment to fill out our TonTech Developer Feedback Form.

Your input is extremely valuable and will help us shape the next generation of developer resources. Thank you for supporting our mission to make TON development accessible for everyone!
πŸ”¨ TON Connect SDK Update

We're excited to announce a new release of the TON Connect SDK with significant enhancements for dApp developers.

We kindly request all dapp developers to update to the latest version to ensure optimal performance and user experience.

πŸ‘₯ @tonconnect/{sdk,ui,ui-react}
β€’ New wallet feature requirements API
β€’ Extra currencies in transactions
β€’ React 19 compatibility

πŸ“ New package versions
β€’ @tonconnect/protocol 2.2.7
β€’ @tonconnect/sdk 3.1.0
β€’ @tonconnect/ui 2.1.0
β€’ @tonconnect/ui-react 2.1.0

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

πŸ’‘ 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.

⭐️ Special thanks to the Tonkeeper team for their contribution to this release!

🎁 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
πŸ”₯ New smart contract challenge β€” Tact Smart Battle

🧩 5 tasks
πŸ’° $20k in prizes
πŸͺͺ On-chain reputation
πŸ’Ό Real chance to get a job at TON

If you’ve joined past challenges β€” you’ll love this one.

πŸ“Œ Announcement & details: https://t.me/toncontests/194
πŸ”¨ Introducing TON Connect QA

We're thrilled to announce the first alpha release of @tonconnect/qa, our new testing toolkit for TON dApps!

This new package helps developers automate QA for applications using TON Connect, making it easier to test wallet connections and transaction flows.

ℹ️ Note: The alpha version currently supports Tonkeeper Extension only, but this is sufficient for writing comprehensive e2e tests.

πŸ‘₯ Perfect for:
β€’ Testing wallet connections and transaction flows
β€’ Creating e2e tests for TON Connect integrations

⬇️ To install, run npm install --save-dev @tonconnect/qa

πŸ’‘ To learn more, visit the GitHub page at https://github.com/ton-connect/ton-connect-qa/

πŸ’¬ Encountered issues? Please report them on GitHub at https://github.com/ton-connect/ton-connect-qa/issues

🎁 Your input will help us improve this toolkit for the entire TON development community!
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”¨ Dev Tools Updates

Fresh updates are here for TON development tools β€” boosting reliability, developer experience, and overall tooling performance. Be sure to upgrade and take advantage of the latest improvements!

πŸ‘₯ @ton/blueprint

πŸ“ v0.32.0 – 2025-05-02
β€’ Added compiler version display during contract build
β€’ Introduced 'All Contracts' option in build wizard
β€’ New function to build all Tact contracts (ideal for pre-test rebuilds)
β€’ Improved error messages for non-PascalCase contract names
β€’ blueprint build --all now properly exits with non-zero code on failure

πŸ“ v0.31.0 – 2025-04-24
β€’ Added Fift output support for FunC and Tolk build commands
β€’ Integrated API reference into code

πŸ‘₯ @ton/sandbox

πŸ“ v0.30.0 – 2025-05-12
β€’ Updated config to v10

πŸ“ v0.29.0 – 2025-04-30
β€’ Refreshed API documentation
β€’ Updated emulator WASM binary (TON v2025.04)

⬇ To update, run npm install @ton/blueprint@latest or npm install @ton/sandbox@latest.

πŸ’‘To learn more, visit the GitHub page at https://github.com/ton-org/blueprint or https://github.com/ton-org/sandbox.

πŸ’¬ Encountered issues? Please report them on GitHub at https://github.com/ton-org/blueprint/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
πŸ”¨ Dev Tools Updates

Fresh updates are here for TON development tools. Be sure to upgrade and take advantage of the latest improvements!

πŸ‘₯ @ton/blueprint v0.33.0 – 2025-05-02
β€’ Added support for tact.config.json
β€’ Supported tolk v0.12

⬇ To update, run npm install @ton/blueprint@latest

πŸ’‘To learn more, visit the GitHub page at https://github.com/ton-org/blueprint.

πŸ’¬ Encountered issues? Please report them on GitHub at https://github.com/ton-org/blueprint/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
πŸ”¨ Dev Tools Updates

Fresh updates are here for TON development tools β€” boosting reliability, developer experience, and overall tooling performance. Be sure to upgrade and take advantage of the latest improvements!

πŸ“ @ton/blueprint v0.34.0 – 2025-05-20
πŸ“ @ton/sandbox v0.31.0 – 2025-05-20

πŸ‘₯ Noticeable changes
β€’ Introduced blueprint rename command to rename contracts
β€’ Added possibility to publish wrappers as npm packages through blueprint pack command
β€’ Added benchmarks functionality through blueprint snapshot and blueprint test --gas-report commands
β€’ Supported wallet id for mnemonic provider through env variables

⬇ To update, run npm install @ton/blueprint@latest and npm install @ton/sandbox@latest.

πŸ’‘To learn more, visit the GitHub page at https://github.com/ton-org/blueprint or https://github.com/ton-org/sandbox.

πŸ’¬ Encountered issues? Please report them on GitHub at https://github.com/ton-org/blueprint/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
πŸ”¨ Dev Tools Updates

Fresh updates are here for TON development tools β€” boosting reliability, developer experience, and overall tooling performance. Be sure to upgrade and take advantage of the latest improvements!

πŸ“ @ton/blueprint v0.35.0 – 2025-06-02
πŸ“ @ton/sandbox v0.32.0 – 2025-06-02
πŸ“ @ton/test-utils v0.7.0 – 2025-06-02

πŸ‘₯ Noticeable changes
β€’ Added support for Tolk v0.13
β€’ Added setting of PREVBLOCKS information
β€’ Added address, opcode, and error descriptions to the toHaveTransaction method
β€’ Added TON Lite Client as a network provider support
β€’ Added Tolk Verifier via blueprint verify command
β€’ Added Wallet v4r1 support
β€’ Enabled custom manifestUrl in blueprint configuration

⬇ To update, run npm install @ton/blueprint@latest @ton/sandbox@latest @ton/test-utils@latest.

πŸ’‘To learn more, visit GitHub pages: https://github.com/ton-org/blueprint, https://github.com/ton-org/sandbox and https://github.com/ton-org/test-utils.

πŸ’¬ Encountered issues? Please report them on GitHub at https://github.com/ton-org/blueprint/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