We are experiencing a DDoS attack. Tonapi is unavailable at the moment.
UPD: It's not DDOS but something unusuall in blockchain. we are investigating the problem
UPD: TON API is back online.
UPD: It's not DDOS but something unusuall in blockchain. we are investigating the problem
UPD: TON API is back online.
🤣23👍16❤5💊5🔥2💩1
👍46😢29❤8🔥5🎉5👎2🥰1💩1
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❤18🔥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