We experienced a brief service interruption today from 13:36 to 13:48 Dubai time, due to technical issues. We apologize for any inconvenience this may have caused and appreciate your understanding. Rest assured, our team is actively working to enhance system stability to prevent future occurrences. Thank you for your patience.
π52β€17π₯°2π©2π1
We regret to inform you that our service experienced an outage from 15:47 to 16:59 Dubai time due to a DDoS (Distributed Denial of Service) attack from 3400 IP addresses from multiple data centers. Our team is diligently working on strengthening our infrastructure to enhance service resilience against such attacks. We apologize for any inconvenience caused and thank you for your patience as we fortify our systems to serve you better.
π40π¨26π6π€‘4β€3π3π1π₯1π©1
Our servers are under DDoS attack again. Our specialists are working on solving the problem, but this time the issues are more serious. There are no estimates for restoration of functionality yet. We will keep you informed.
π€―15π11π7π’6π€‘5π©4β€1π1π1
Forwarded from Tonkeeper News
Some of the most popular infrastructure providers are experiencing a deliberate flood attack that leads to slower or interrupted service.
This attack is aimed at our TonAPI servers, public liteservers, Ton Center, Getblock and Tonhub.
Check out the availability of the infrastructure in real time:
π tonstat.us
About the attack
1. Decentralized network of TON nodes is working normally. Transactions get validated at a stable pace of 50 tx/sec.
2. Your funds in Tonkeeper are safe: even if your Tonkeeper has trouble connecting to TonAPI, try again later.
3. This is a deliberate and planned attack. We see a mixture of low-level flood attack by UDP packets that clog the bandwidth and crafted requests aimed at exhausting resources of the indexing services (e.g. triggering expensive TVM evaluation).
4. We do not currently have an estimate when the attack will be mitigated. Every infra provider is trying to reconfigure or relocate their servers to hide them from the attackers' reach. This process may take hours or days.
5. Attackers are adapting quickly. We tried different quick options to divert the flood and noticed how attackers change tactics, discover new IP addresses and resume their activity.
We are proud that our services are important and valuable in the TON community, so that it attracts such unwanted attention. Our team is working overnight to protect our services and come out stronger out of this. I thank all our users for your patience. Hold on tight! β€οΈ
Please open Telegram to view this post
VIEW IN TELEGRAM
π45β€19π₯5π₯°3π©2π1
βΈ Testnet indexer is temporarily on pause
Tonviewer and TonAPI services on testnet are off for maintenance. We plan to turn testnet back on within 24 hours.
Tonviewer and TonAPI services on testnet are off for maintenance. We plan to turn testnet back on within 24 hours.
π₯21β€7π7π4π€2π±2π1π©1
During yesterday's denial-of-service attack we have updated the TonAPI infrastructure and it is now fully operational. We are still working on further improvements to be able to withstand a similar attack should it repeat. Thank you for using TonAPI!
Please open Telegram to view this post
VIEW IN TELEGRAM
β€βπ₯40π34β€15π€‘4π2π©2
DDoS again.
We are fixing
UPD: we had downtime from 12:04 to 12:30 Dubai time
We are fixing
UPD: we had downtime from 12:04 to 12:30 Dubai time
π50β€βπ₯10π5π©4π€‘4π2
API service is currently disrupted due to network issues following a DDoS attack. We are actively working to resume operations. Our apologies for the inconvenience. Please look out for further updates.
UPD Service is brought back to life.
UPD Service is brought back to life.
π59π’14π©2
We've been experiencing issues with crediting funds to the TON Console over the past few days.
The issue was related to an error in processing transactions by the payment provider involving payloads created by the MyTonWallet.
The payment provider has been corrected, all missed payments have been credited!
MyTonWallet has also fixed the error and will be updated.
The issue was related to an error in processing transactions by the payment provider involving payloads created by the MyTonWallet.
The payment provider has been corrected, all missed payments have been credited!
MyTonWallet has also fixed the error and will be updated.
π79β€15π«‘12π€8π©2π2π1
Testnet API is temporary disabled. We are investigating the source of the problem.
UPD: Fixed.
UPD: Fixed.
π83π€¬13π©9β€8π6π5π2π1
[Fixed]
We encountered an issue with our indexing system that resulted in a halt to the indexing process. This problem occurred between 14:30 and 16:00 GST (Dubai time), which disrupted normal operations. To monitor the availability of TON API and other services, you can utilize the website tonstat.us for real-time status updates.
We encountered an issue with our indexing system that resulted in a halt to the indexing process. This problem occurred between 14:30 and 16:00 GST (Dubai time), which disrupted normal operations. To monitor the availability of TON API and other services, you can utilize the website tonstat.us for real-time status updates.
π47π19β€10π€‘7π₯΄6π5π₯°4π₯3π€£3πΎ3π¨βπ»2
We have issues with showing past blockchain data via API.
Shortly new transactions will be available through API. We are working on restoring access to the past data.
All other functionality works as intended. That includes:
β Current state
β Sending transactions
Shortly new transactions will be available through API. We are working on restoring access to the past data.
All other functionality works as intended. That includes:
β Current state
β Sending transactions
π54π€£26β€24π€¬6π5π4π©3
New history is available, indexing current state too.
We are working on restoring archive history.
We are working on restoring archive history.
π153β€29π20π5π©5
π¨βπ¨βπ¦βπ¦ Project Sharing
We've added the ability to share access to a project among users with equal rights.
You can try it out here - https://tonconsole.com/settings/edit-project
We've added the ability to share access to a project among users with equal rights.
You can try it out here - https://tonconsole.com/settings/edit-project
Service with business tools for TON blockchain
Ton Console
Service with business tools for TON blockchain. All to easy launching Web3 apps, API calls and transactions control in few clicks
π63π₯14π₯°11β€9π9π1
π§ TonAPI Price Index Update
Today TonAPI team rolled out an update to the price index. Price index is used to display balances in our products: Tonkeeper, Tonkeeper Pro and Tonviewer.
During the upgrade displayed prices for some assets jumped by a few orders of magnitude. Users saw their balances displaying in billions for a few minutes. TonAPI team quickly identified the glitch and deployed the fix immediately.
We apologize to all the users for the confusion caused by this issue. We always strive for maximum accuracy of any information that TonAPI provides, however it is important to remember that all the data is provided as is. Prices in particular may be subject to high volatility and arbitrary delays.
There are many factors that may impact the displayed prices β for instance, low liquidity tokens price manipulation. If you make trade decisions based on the data offered by TonAPI or any other service, you need to apply your own judgement to make sure the information at hand is accurate and current.
Today TonAPI team rolled out an update to the price index. Price index is used to display balances in our products: Tonkeeper, Tonkeeper Pro and Tonviewer.
During the upgrade displayed prices for some assets jumped by a few orders of magnitude. Users saw their balances displaying in billions for a few minutes. TonAPI team quickly identified the glitch and deployed the fix immediately.
We apologize to all the users for the confusion caused by this issue. We always strive for maximum accuracy of any information that TonAPI provides, however it is important to remember that all the data is provided as is. Prices in particular may be subject to high volatility and arbitrary delays.
There are many factors that may impact the displayed prices β for instance, low liquidity tokens price manipulation. If you make trade decisions based on the data offered by TonAPI or any other service, you need to apply your own judgement to make sure the information at hand is accurate and current.
π60β€13π5π5β€βπ₯2
We just released the first stable versions of the npm packages:
1. @ton-api/client β a new autogenerating client for working with TonAPI, compatible with the @ton/core library.
2. @ton-api/ton-adapter β an adapter for integrating @ton-api/client with the @ton/ton and @ton/core libraries, enabling the use of TonAPI functionality while maintaining the existing code structure.
You can check out the example of gasless transactiosns implementation using these libraries: https://github.com/tonkeeper/tonapi-js/blob/main/examples/gasless.ts
1. @ton-api/client β a new autogenerating client for working with TonAPI, compatible with the @ton/core library.
2. @ton-api/ton-adapter β an adapter for integrating @ton-api/client with the @ton/ton and @ton/core libraries, enabling the use of TonAPI functionality while maintaining the existing code structure.
You can check out the example of gasless transactiosns implementation using these libraries: https://github.com/tonkeeper/tonapi-js/blob/main/examples/gasless.ts
GitHub
tonapi-js/examples/gasless.ts at main Β· tonkeeper/tonapi-js
Contribute to tonkeeper/tonapi-js development by creating an account on GitHub.
π42β€11π₯4
Network activity is higher than usual due to $DOGS minting. You may notice delays in transactions.
π39π22β€15π―6π3π1
Over the past two days, the TONAPI service has been experiencing a significant DDoS attack. This has resulted in some customers encountering 403 errors in rare cases. We are actively addressing this issue and appreciate your patience as we work to resolve it. Thank you for your understanding.
β€25π21π₯°5π€¨4π₯΄3π¨βπ»2π«‘2
Mintless jettons support
TONAPI supports mintless jettons as a part of bigger standard for jettons with custom payload and init data.
When you are requesting jetton balances for an account and want to get mintless jettons transparently, you should use the
How to Support Mintless Jettons in Your Dapp
1. Request balances with
2. Check if
3. If it contains and you want to autoclaim on transaction, when your dapp asks the user to send an outgoing jetton transfer via TonConnect, request custom payload and state init via the API:
4. Add the received data to the message in your TonConnect request.
5. That's it. Now you support mintless jettons!
TONAPI supports mintless jettons as a part of bigger standard for jettons with custom payload and init data.
When you are requesting jetton balances for an account and want to get mintless jettons transparently, you should use the
custom_payload parameter in the supported_extension field in the request. For example, this link or direct jetton info this link: {
"balance": "1000000000",
"wallet_address": {
"address": "0:405171f583a9e39e22ae9d8394769bc6e37299c59332012a51693b4d606780f3"
},
"jetton": {
"address": "0:fa67d0c7739331fbc3c8f08e018c65f47763616a969100ad760a0b2dc1e36832",
"name": "Mintless Points",
"symbol": "Points",
"decimals": 9,
"image": "https://cache.tonapi.io/imgproxy/DmmPn6dWmsmBgSMVbvjbhIDCChLWI3RmqDJ71whxYBA/rs:fill:200:200:1/g:no/aHR0cHM6Ly9pLmliYi5jby9TS010TlRHL21pbnRsZXNzLnBuZw.webp",
"custom_payload_api_uri": "https://claim-api.tonapi.io/jettons/EQD6Z9DHc5Mx-8PI8I4BjGX0d2NhapaRAK12CgstweNoMint"
},
"extensions": [
"custom_payload"
]
}How to Support Mintless Jettons in Your Dapp
1. Request balances with
?supported_extensions=custom_payload.2. Check if
data["extensions"] contains "custom_payload" for the jetton.3. If it contains and you want to autoclaim on transaction, when your dapp asks the user to send an outgoing jetton transfer via TonConnect, request custom payload and state init via the API:
https://tonapi.io/v2/jettons/0:fa67d0c7739331fbc3c8f08e018c65f47763616a969100ad760a0b2dc1e36832/transfer/UQBDaa8UGaMVKiT8TKXiaJqlyWLmx-MoHYvT_wzHEpdUnIss/payload.4. Add the received data to the message in your TonConnect request.
5. That's it. Now you support mintless jettons!
Telegram
TON Dev News
TON Mintless Jettons
Introducing the new TON Mintless Jetton technology. It is a jetton that can be instantly distributed to hundreds of millions of users on the TON blockchain, with network fees costing less than a dollar. The user's ownership of theirβ¦
Introducing the new TON Mintless Jetton technology. It is a jetton that can be instantly distributed to hundreds of millions of users on the TON blockchain, with network fees costing less than a dollar. The user's ownership of theirβ¦
π35β€10π₯9π¦5π2π1
Good news, everyone!
No more "Something happened but we don't understand what" messages anymore (well, it might still happen occasionally, but not as often). Now we are decoding intentions from external messages on wallet accounts and detecting if they are unsuccessful.
No more "Something happened but we don't understand what" messages anymore (well, it might still happen occasionally, but not as often). Now we are decoding intentions from external messages on wallet accounts and detecting if they are unsuccessful.
π95β€βπ₯28β€26π15β‘8π5πΎ4π₯°3π€·ββ2π₯1π1