@@ -21,7 +21,6 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
21
21
- [ Community Tutorials] ( #community-tutorials )
22
22
- [ Smart Contract Examples] ( #smart-contract-examples )
23
23
- [ Guidelines] ( #guidelines )
24
- - [ 🗣 Talks \& Workshops] ( #-talks--workshops )
25
24
- [ 🧑💻 Get Coding] ( #-get-coding )
26
25
- [ Dev Tools] ( #dev-tools )
27
26
- [ Libraries] ( #libraries )
@@ -52,20 +51,26 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
52
51
- [ TON Sites, TON WWW, TON Proxy] ( https://blog.ton.org/ton-sites )
53
52
54
53
### YouTube Educational Videos
55
- - [ TON Dev Study Channel] ( https://www.youtube.com/@WikiMar/playlists )
56
- - English
57
- - [ FunC & Blueprint] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsDjIMAF3XqNI2XGNwdcB3sg )
58
- - [ TON Development with Fift] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsB47mqzF4Z9K8k6HYqPv6Px )
59
- - [ TON Development with Python] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsDrQUyuHTsKRzxg6XaTPzhh )
60
- - [ Tact & Blueprint] ( https://www.youtube.com/@AlefmanVladimirEN-xb4pq/videos )
61
- - Russian
62
- - [ FunC & Blueprint] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsA5vcUM2vzjQOomf264IdUZ )
63
- - [ TON Connect - Integration in TON Ecosystem] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsCJ226xS5_dKmXXxWx1CKz_ )
64
- - [ TON Development with Python] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsC-7xbn8b8noZh9a1Xkg42W )
65
- - [ TON Development with GO] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsCV-GifFVIQ1o3t35j1nj-u )
66
- - [ TON Development with Fift] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsCYG-hR4N5FRTKUkfM8POgh )
67
- - [ Mark Okhman] ( https://www.youtube.com/@markokhman )
68
- - [ TON Dev Moscow Channel] ( https://www.youtube.com/@tondevmoscow/featured )
54
+
55
+ - TON Development Courses
56
+ - [ TON Dev Study] ( https://www.youtube.com/@WikiMar/playlists )
57
+ - English
58
+ - [ FunC & Blueprint] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsDjIMAF3XqNI2XGNwdcB3sg )
59
+ - [ TON with Fift] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsB47mqzF4Z9K8k6HYqPv6Px )
60
+ - [ TON with Python] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsDrQUyuHTsKRzxg6XaTPzhh )
61
+ - [ Tact & Blueprint] ( https://www.youtube.com/@AlefmanVladimirEN-xb4pq/videos )
62
+ - Russian
63
+ - [ FunC & Blueprint] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsA5vcUM2vzjQOomf264IdUZ )
64
+ - [ TON Connect Integration] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsCJ226xS5_dKmXXxWx1CKz_ )
65
+ - [ TON with Python] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsC-7xbn8b8noZh9a1Xkg42W )
66
+ - [ TON with GO] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsCV-GifFVIQ1o3t35j1nj-u )
67
+ - [ TON with Fift] ( https://www.youtube.com/playlist?list=PLyDBPwv9EPsCYG-hR4N5FRTKUkfM8POgh )
68
+
69
+ - Community Channels
70
+ - [ TON & Company] ( https://www.youtube.com/@ton-company/featured )
71
+ - [ TON Dev Moscow] ( https://www.youtube.com/@tondevmoscow/featured )
72
+ - [ TON - The Open Network] ( https://www.youtube.com/@the_open_network/featured )
73
+ - [ DoraHacks Workshops] ( https://www.youtube.com/playlist?list=PLpkpEL9gYGez8hCtzMtOabQPX9bgYLZPN )
69
74
70
75
### Community Tutorials
71
76
- Smart Contracts
@@ -77,6 +82,7 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
77
82
- [ 🚩 Challenge 5: Create UI to Interact with the Contract in 5 Minutes] ( https://github.com/romanovichim/TONQuest5 )
78
83
- [ 🚩 Challenge 6: Analyzing NFT Sales on Getgems Marketplace] ( https://github.com/romanovichim/TONQuest6 )
79
84
- [ Get Started with TON] ( https://docs.ton.org/develop/onboarding-challenge )
85
+ - [ How to Build Your First DApp on TON] ( https://docs.tonxapi.com/reference/build-your-first-dapp )
80
86
- TON Community Hello World
81
87
- [ Step-by-Step Guide for Working with Your First TON Wallet] ( https://ton-community.github.io/tutorials/01-wallet/ )
82
88
- [ Step-by-Step Guide for Writing Your First Smart Contract] ( https://ton-community.github.io/tutorials/02-contract/ )
@@ -107,95 +113,102 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
107
113
- [ Smart Contract Examples] ( https://docs.ton.org/develop/smart-contracts/examples )
108
114
109
115
### Guidelines
110
- - Smart Contract Development
111
- - [ Overview] ( https://docs.ton.org/develop/smart-contracts/guidelines )
112
- - Develop Apps
113
- - [ Payments Processing] ( https://docs.ton.org/develop/dapps/asset-processing/ )
114
- - [ TON Jetton Processing] ( https://docs.ton.org/develop/dapps/asset-processing/jettons )
115
- - [ TON NFT Processing] ( https://docs.ton.org/develop/dapps/asset-processing/nfts )
116
- - [ TON Metadata Parsing] ( https://docs.ton.org/develop/dapps/asset-processing/metadata )
117
- - TON Connect (Integration)
118
- - [ TON Connect for Developers] ( https://docs.ton.org/develop/dapps/ton-connect/developers )
119
- - [ TON Wallet Guidelines] ( https://docs.ton.org/develop/dapps/ton-connect/protocol/wallet-guidelines )
120
- - [ TON Connect Workflow] ( https://docs.ton.org/develop/dapps/ton-connect/protocol/workflow )
121
- - API references
122
- - [ Chainstack TON API refence] ( https://docs.chainstack.com/reference/getting-started-ton ) — interactive API reference for v2 and v3 with working examples.
123
- ---
124
116
125
- ## 🗣 Talks & Workshops
126
-
127
- - [ TON & Company] ( https://www.youtube.com/@ton-company/featured ) - By [ @markokhman ] ( https://t.me/markokhman )
128
- - [ TON - The Open Network] ( https://www.youtube.com/@the_open_network/featured )
129
- - [ DoraHacks Workshops] ( https://www.youtube.com/playlist?list=PLpkpEL9gYGez8hCtzMtOabQPX9bgYLZPN )
117
+ - Development Guidelines
118
+ - Smart Contracts
119
+ - [ Development Overview] ( https://docs.ton.org/develop/smart-contracts/guidelines )
120
+
121
+ - Asset Processing
122
+ - [ Payments Processing] ( https://docs.ton.org/develop/dapps/asset-processing/ )
123
+ - [ Jetton Processing] ( https://docs.ton.org/develop/dapps/asset-processing/jettons )
124
+ - [ NFT Processing] ( https://docs.ton.org/develop/dapps/asset-processing/nfts )
125
+ - [ Metadata Parsing] ( https://docs.ton.org/develop/dapps/asset-processing/metadata )
126
+
127
+ - TON Connect
128
+ - [ Developer Guide] ( https://docs.ton.org/develop/dapps/ton-connect/developers )
129
+ - [ Wallet Integration] ( https://docs.ton.org/develop/dapps/ton-connect/protocol/wallet-guidelines )
130
+ - [ Protocol Workflow] ( https://docs.ton.org/develop/dapps/ton-connect/protocol/workflow )
131
+
132
+ - API Documentation
133
+ - [ Chainstack API Reference] ( https://docs.chainstack.com/reference/getting-started-ton ) - Interactive v2/v3 API docs with examples.
130
134
131
135
---
132
136
133
137
## 🧑💻 Get Coding
134
138
135
139
### Dev Tools
136
- - [ Blueprint] ( https://github.com/ton-community/blueprint/ ) - A development environment for writing, testing, and deploying smart contracts.
137
- - [ Testnet Faucet] ( https://t.me/testgiver_ton_bot ) - Bot for getting testnet TON.
138
- - [ Chainstack TON faucet] ( https://faucet.chainstack.com/ton-testnet-faucet ) — good for daily TON refills.
139
- - [ TON Dev Wallet] ( https://github.com/TonDevWallet/TonDevWallet ) - Wallet for developers.
140
- - [ Rift] ( https://github.com/sky-ring/rift ) - Python framework for building smart contracts.
141
- - [ Tact] ( https://tact-lang.org/ ) - High-level language for TON smart-contracts.
142
- - [ ton-k8s] ( https://github.com/disintar/ton-k8s ) - Self-hosted TON network with Docker images for compose and Kubernetes.
143
- - IDE Plugins
140
+
141
+ - Development
142
+ - [ Blueprint] ( https://github.com/ton-community/blueprint/ ) - Development environment for smart contracts.
143
+ - [ Rift] ( https://github.com/sky-ring/rift ) - Python framework for smart contracts.
144
+ - [ Tact] ( https://tact-lang.org/ ) - High-level language for smart contracts.
145
+ - [ ton-k8s] ( https://github.com/disintar/ton-k8s ) - Self-hosted TON network with Docker.
146
+
147
+ - Testing
148
+ - [ Testnet Faucet] ( https://t.me/testgiver_ton_bot ) - Bot for testnet TON.
149
+ - [ TONX Testnet Faucet] ( https://faucet.tonxapi.com/ ) - Test without real tokens.
150
+ - [ Chainstack TON faucet] ( https://faucet.chainstack.com/ton-testnet-faucet ) - Daily TON refills.
151
+ - [ TON Dev Wallet] ( https://github.com/TonDevWallet/TonDevWallet ) - Developer wallet.
152
+
153
+ - IDE Support
144
154
- [ VS Code Plugin] ( https://marketplace.visualstudio.com/items?itemName=tonwhales.func-vscode )
145
155
- [ IntelliJ IDEs Plugin] ( https://plugins.jetbrains.com/plugin/23382-ton )
146
156
- [ Sublime Text Plugin] ( https://github.com/savva425/func_plugin_sublimetext3 )
147
- - API
148
- - [ Chainstack] ( https://chainstack.com/build-better-with-ton/ ) — RPC nodes and indexer in multiple regions with geo and load balancing.
149
- - [ toncenter.com] ( https://toncenter.com/ ) - Fast and reliable HTTP API for The Open Network.
150
- - [ dton.io/graphql] ( https://dton.io/graphql )
151
- - [ tonapi.io] ( https://tonapi.io/ )
152
- - [ anton.tools] ( https://anton.tools/ )
157
+
158
+ - API Services
159
+ - [ TONX API] ( https://www.notion.so/TONX-TONX-API-TONX-Lab-f9e86e5382604c6193a2ef2243b283fc?pvs=21 ) - Complete API platform with 99.99% uptime.
160
+ - [ Chainstack] ( https://chainstack.com/build-better-with-ton/ ) - RPC nodes with geo balancing.
161
+ - [ toncenter.com] ( https://toncenter.com/ ) - Fast and reliable HTTP API.
162
+ - [ dton.io/graphql] ( https://dton.io/graphql ) - GraphQL API.
163
+ - [ tonapi.io] ( https://tonapi.io/ ) - API service.
164
+ - [ anton.tools] ( https://anton.tools/ ) - API tools.
165
+
153
166
- Telegram Web Apps (TWAs)
154
- - [ Telegram WebApps Documentation] ( https://core.telegram.org/bots/webapps ) - Full description on Telegram website.
155
- - [ docs.twa.dev ] ( https://docs.telegram-mini-apps.com/ ) - User-friendly docs from the community.
156
- - [ ton-community/twa-template] ( https://github.com/ton-community/twa-template ) - Template for a new TWA interacting with the TON.
157
- - [ twa-dev/boilerplate] ( https://github.com/twa-dev/Boilerplate ) - Another boilerplate for a new TWA .
158
- - [ twa-dev/sdk] ( https://github.com/twa-dev/sdk ) - npm package for TWA SDK.
159
- - [ twa-dev/Mark42] ( https://github.com/twa-dev/Mark42 ) - Mark42 is a simple lightweight tree-shakable UI library for TWA.
167
+ - [ Official Documentation] ( https://core.telegram.org/bots/webapps )
168
+ - [ Community Documentation ] ( https://docs.telegram-mini-apps.com/ )
169
+ - [ ton-community/twa-template] ( https://github.com/ton-community/twa-template ) - TWA template with TON.
170
+ - [ twa-dev/boilerplate] ( https://github.com/twa-dev/Boilerplate ) - TWA boilerplate.
171
+ - [ twa-dev/sdk] ( https://github.com/twa-dev/sdk ) - TWA SDK package .
172
+ - [ twa-dev/Mark42] ( https://github.com/twa-dev/Mark42 ) - UI library for TWA.
160
173
161
174
### Libraries
175
+ - JavaScript/TypeScript
176
+ - [ TONX.JS] ( https://github.com/frigatebird-studio/TONX.js ) - JS integration for TONX API.
177
+ - [ ton-core/ton] ( https://github.com/ton-core/ton ) - Cross-platform client by ton-core.
178
+ - [ toncenter/tonweb] ( https://github.com/toncenter/tonweb ) - Cross-platform client by TonCenter.
179
+ - [ orbs-network/ton-access] ( https://github.com/orbs-network/ton-access ) - Unthrottled RPC access.
180
+ - [ foton] ( https://github.com/VanishMax/foton ) - Toolkit for TON dApps development.
181
+
162
182
- Python
163
- - [ disintar/tonpy] ( https://github.com/disintar/tonpy ) - Python SDK with full TLB support, Emulator, and TVM.
164
- - [ yungwine/pytoniq] ( https://github.com/yungwine/pytoniq ) - Python SDK with native LiteClient, TLB wrappers, and cells .
165
- - [ tonfactory/tonsdk] ( https://github.com/tonfactory/tonsdk ) - Library with cells implementation and popular contract wrappers.
183
+ - [ disintar/tonpy] ( https://github.com/disintar/tonpy ) - SDK with TLB support and TVM.
184
+ - [ yungwine/pytoniq] ( https://github.com/yungwine/pytoniq ) - SDK with LiteClient and TLB .
185
+ - [ tonfactory/tonsdk] ( https://github.com/tonfactory/tonsdk ) - Cells and contract wrappers.
166
186
- [ toncenter/pytonlib] ( https://github.com/toncenter/pytonlib ) - Tonlib wrapper.
167
- - [ yungwine/TonTools] ( https://github.com/yungwine/TonTools ) - High-level library with HTTP/ADNL interaction with liteservers.
168
- - JavaScript
169
- - [ ton-core/ton] ( https://github.com/ton-core/ton ) - Cross-platform client for TON blockchain, by ton-core.
170
- - [ toncenter/tonweb] ( https://github.com/toncenter/tonweb ) - Cross-platform client for TON blockchain, by TonCenter.
171
- - [ orbs-network/ton-access] ( https://github.com/orbs-network/ton-access ) - Unthrottled anonymous RPC access to TON blockchain.
172
- - [ foton] ( https://github.com/VanishMax/foton ) - A toolkit for creating TON dApps: connect to wallets, send transactions, deploy and call smart contracts.
173
- - Go
174
- - [ xssnick/tonutils-go] ( https://github.com/xssnick/tonutils-go )
175
- - [ tonkeeper/tongo] ( https://github.com/tonkeeper/tongo )
176
- - [ Golang TonLib Wrapper] ( https://github.com/ton-blockchain/tonlib-go )
177
- - Dart/Flutter SDK
178
- - [ novusnota/tonutils-dart] ( https://github.com/novusnota/tonutils-dart ) - Comprehensive Dart/Flutter SDK for TON Blockchain.
179
- - Rust SDK
180
- - [ ston-fi/tonlib-rs] ( https://github.com/ston-fi/tonlib-rs )
181
- - C++ TonLib
182
- - [ C++ TonLib] ( https://github.com/ton-blockchain/ton/tree/master/example/cpp )
183
- - Java TonLib Wrapper (JNI)
184
- - [ tonlib-java] ( https://github.com/ton-blockchain/tonlib-java )
185
- - Swift
186
- - [ labraburn/SwiftyTON] ( https://github.com/labraburn/SwiftyTON ) - Native Swift wrapper for tonlib with async/await.
187
- - Node.js
188
- - [ labraburn/node-tonlib] ( https://github.com/labraburn/node-tonlib ) - C++ addon for Node.js to work with tonlibjson.
189
- - Kotlin
190
- - [ ton-kotlin] ( https://github.com/andreypfau/ton-kotlin ) - Kotlin SDK for TON blockchain.
191
- - C# (.NET, Unity)
192
- - [ TonSdk.NET] ( https://github.com/continuation-team/TonSdk.NET ) - Native C# (.NET, Unity) SDK for TON Blockchain.
187
+ - [ yungwine/TonTools] ( https://github.com/yungwine/TonTools ) - High-level library for HTTP/ADNL.
188
+
189
+ - Other Languages
190
+ - Go
191
+ - [ xssnick/tonutils-go] ( https://github.com/xssnick/tonutils-go ) - Go SDK.
192
+ - [ tonkeeper/tongo] ( https://github.com/tonkeeper/tongo ) - Go SDK.
193
+ - [ ton-blockchain/tonlib-go] ( https://github.com/ton-blockchain/tonlib-go ) - Golang TonLib wrapper.
194
+ - [ tonutils-dart] ( https://github.com/novusnota/tonutils-dart ) - Dart/Flutter SDK.
195
+ - [ tonlib-rs] ( https://github.com/ston-fi/tonlib-rs ) - Rust SDK.
196
+ - [ SwiftyTON] ( https://github.com/labraburn/SwiftyTON ) - Swift SDK with async/await.
197
+ - [ node-tonlib] ( https://github.com/labraburn/node-tonlib ) - Node.js C++ addon.
198
+ - [ ton-kotlin] ( https://github.com/andreypfau/ton-kotlin ) - Kotlin SDK.
199
+ - [ TonSdk.NET] ( https://github.com/continuation-team/TonSdk.NET ) - C# (.NET, Unity) SDK.
193
200
194
201
### Get Help
195
- - [ TON Overflow] ( https://answers.ton.org )
196
- - [ English Developers Chat] ( https://t.me/tondev_eng )
197
- - [ Russian Developers Chat] ( https://t.me/tondev )
198
- - [ Chinese Developers Chat] ( https://t.me/tondev_zh )
202
+
203
+ - Community Support
204
+ - [ TON Overflow] ( https://answers.ton.org ) - Q&A platform for developers.
205
+ - [ TON Dev Chat] ( https://t.me/tondev_eng ) - English developer community.
206
+ - [ TON 开发者社区] ( https://t.me/tondev_zh ) - Chinese developer community.
207
+ - [ TON Разработка] ( https://t.me/tondev ) - Russian developer community.
208
+
209
+ - Documentation
210
+ - [ TON Learn] ( https://docs.ton.org/learn/ ) - Learning resources and guides.
211
+ - [ TON API References] ( https://docs.ton.org/reference/ ) - API documentation.
199
212
200
213
---
201
214
@@ -216,22 +229,24 @@ Moved to [ton-society/ecosystem-map](https://github.com/ton-society/ecosystem-ma
216
229
217
230
## 🎛 Utilities
218
231
219
- This section includes a variety of handy utilities that assist with different tasks within the TON ecosystem, from user-friendly address generation to instant notification services. These tools are meant to enhance your experience while interacting with The Open Network.
220
-
221
232
- [ TonStat.com] ( https://www.tonstat.com/ ) - Key Metrics of TON Ecosystem.
222
- - [ Tonutils Proxy] ( https://github.com/xssnick/Tonutils-Proxy ) - User-friendly implementation of the TON Proxy, simplifying tasks of managing and interacting with the TON network.
223
- - [ vaniton] ( https://github.com/AntonMeep/vaniton ) - Vanity address generator designed for The Open Network's standard wallets, allowing users to create unique, personalized addresses.
224
- - [ custon] ( https://github.com/TON-NFT/custon ) - User-friendly generator of custom TON wallet addresses written in JavaScript.
225
- - [ TON Grafana] ( https://tonmon.xyz/ ) - Tool that provides blockchain metrics for TON, offering visualizations and analytics for tracking and managing blockchain data.
226
- - [ TON Notify Bot] ( https://t.me/TONNotifyBot ) - Telegram bot providing instant notifications about coin transfers of TON addresses, keeping you informed about your transactions in real-time.
227
- - [ Blockchain Network Visualizer] ( https://github.com/qpwedev/blockchain-network-visualizer ) - Draft tool for visualizing TON blockchain network, written in Python, offering visual representation of contracts and transfers.
228
- - [ Anonymous Numbers Market Analytics] ( https://github.com/qpwedev/anonymous-numbers-market-analytics ) - Telegram bot disseminating statistical data on Anonymous Telegram Numbers from Fragment market.
229
- - [ TON Multisender] ( https://ton.multisender.app/ ) - TON Multisender App is a tool for multisend of Jettons and TON to multiple addresses simultaneously, specially designed for the TON network
233
+ - [ Tonutils Proxy] ( https://github.com/xssnick/Tonutils-Proxy ) - User-friendly TON Proxy implementation.
234
+ - [ vaniton] ( https://github.com/AntonMeep/vaniton ) - Vanity address generator for TON standard wallets.
235
+ - [ custon] ( https://github.com/TON-NFT/custon ) - Custom TON wallet address generator in JavaScript.
236
+ - [ TON Grafana] ( https://tonmon.xyz/ ) - Blockchain metrics visualization tool.
237
+ - [ TON Notify Bot] ( https://t.me/TONNotifyBot ) - Telegram bot for TON address transaction notifications.
238
+ - [ Blockchain Network Visualizer] ( https://github.com/qpwedev/blockchain-network-visualizer ) - Tool for visualizing TON blockchain network.
239
+ - [ Anonymous Numbers Market Analytics] ( https://github.com/qpwedev/anonymous-numbers-market-analytics ) - Fragment market Anonymous Numbers statistics bot.
240
+ - [ TON Multisender] ( https://ton.multisender.app/ ) - Tool for batch sending Jettons and TON to multiple addresses.
241
+ - [ TON Bulksender] ( https://ton.bulksender.app ) - TON Bulksender App is a tool that lets you efficiently bulk send TON or Jettons to thousands of recipients in seconds, helping users save time by automatically generating transactions on a TON web3 wallet.
230
242
231
243
---
232
244
233
245
## 👨🎨 UX/UI
234
- - [ TON Design System] ( https://github.com/designervoid/ton-design-system ) - Tailwind-based TypeScript package for creating frontend components, providing [ TON Brand Assets] ( https://ton.org/brand-assets ) as Atom CSS with custom theme.
246
+
247
+ - Design Systems
248
+ - [ TON Design System] ( https://github.com/designervoid/ton-design-system ) - Tailwind-based components with TON branding.
249
+ - [ TON Brand Assets] ( https://ton.org/brand-assets ) - Official TON branding resources.
235
250
236
251
---
237
252
0 commit comments