Binance Square
#ton

ton

18M views
31,979 Discussing
MarketHitman
·
--
BULL MARKET TARGETS: $ADA $5, $ONDO $5, $TON $10 🎯📈 $ADA Target: $5 🎯 $ONDO Target: $5 🎯 $TON Target: $10 🎯 These levels mark where institutional order flow could shift decisively. Cardano's liquidity pools above current price suggest a magnetic pull toward that $5 region, while Ondo's structural demand profile points to similar accumulation behavior beneath the surface. Toncoin's climb toward double digits implies a broader rotation into high-cap utility plays. Smart money rarely telegraphs these zones openly — they build positions in silence and let market inefficiency handle the rest. The question isn't whether these levels are reachable, but how much patience the market demands before filling those gaps. Patience is the real edge here. ⏳💎 Which of these three targets do you see filling first? ⚠️ Not financial advice. Always manage your risk. 🛡️ 🏷️ #ADA #ONDO #TON #BullMarketTargets 📊🎯
BULL MARKET TARGETS: $ADA $5, $ONDO $5, $TON $10 🎯📈

$ADA Target: $5 🎯
$ONDO Target: $5 🎯
$TON Target: $10 🎯

These levels mark where institutional order flow could shift decisively. Cardano's liquidity pools above current price suggest a magnetic pull toward that $5 region, while Ondo's structural demand profile points to similar accumulation behavior beneath the surface. Toncoin's climb toward double digits implies a broader rotation into high-cap utility plays.

Smart money rarely telegraphs these zones openly — they build positions in silence and let market inefficiency handle the rest. The question isn't whether these levels are reachable, but how much patience the market demands before filling those gaps. Patience is the real edge here. ⏳💎

Which of these three targets do you see filling first?

⚠️ Not financial advice. Always manage your risk. 🛡️

🏷️ #ADA #ONDO #TON #BullMarketTargets

📊🎯
🚀🔥 BULL MARKET TARGETS TO WATCH! 🔥🚀 If the next big bull run really gets going, these are some interesting targets on my radar 👀📈 🟢 $ONDO → $5 🟢 $TON → $10 Big targets, but crypto can be unpredictable. Nothing is guaranteed — manage risk and DYOR. 🧠 Which one do you think has the best chance of hitting its target first? 👇 #ADA #ONDO #TON #Crypto #bullmarket $ONDO {future}(ONDOUSDT) {spot}(ADAUSDT)
🚀🔥 BULL MARKET TARGETS TO WATCH! 🔥🚀

If the next big bull run really gets going, these are some interesting targets on my radar 👀📈

🟢 $ONDO → $5
🟢 $TON → $10

Big targets, but crypto can be unpredictable. Nothing is guaranteed — manage risk and DYOR. 🧠

Which one do you think has the best chance of hitting its target first? 👇

#ADA #ONDO #TON #Crypto #bullmarket

$ONDO
ALERT 🚨 Strong bullish confluence on $LTC (LITECOIN), $TON (TON), and $TAO (TAO FINANCE). Order blocks at $LTC's 20 day high reveal massive buying pressure. $TON's recent parachain upgrades spur high volume momentum and liquidity inflows. $TAO's DeFi integrations boost ecosystem growth and investor sentiment. All three signals point to a sustained upward trajectory. Buy now and capture momentum. #Litecoin #TON #TaoFinance
ALERT 🚨 Strong bullish confluence on $LTC (LITECOIN), $TON (TON), and $TAO (TAO FINANCE). Order blocks at $LTC 's 20 day high reveal massive buying pressure. $TON's recent parachain upgrades spur high volume momentum and liquidity inflows. $TAO 's DeFi integrations boost ecosystem growth and investor sentiment. All three signals point to a sustained upward trajectory. Buy now and capture momentum. #Litecoin #TON #TaoFinance
STONfi leads TON DeFi with 78% of DEX swap volume Recent TON stats show a strong picture. STONfi holds 78% of all TON DEX swapping volume. That is nearly 5 times more than the number two venue. STONfi also has the largest user base among similar protocols with 59% of users. That is about 1.6 times more than the runner up. Through Omniston STONfi aggregates TON liquidity across multiple sources. This means its real contribution to swap execution is broader than standard stats indicate. STONfi is not just a major venue but one of the core execution layers of TON DeFi. Thanks for swapping building and growing with us. Stay tuned for more. #Stonfi #ton #dife #GRAMSTORE
STONfi leads TON DeFi with 78% of DEX swap volume

Recent TON stats show a strong picture. STONfi holds 78% of all TON DEX swapping volume. That is nearly 5 times more than the number two venue.

STONfi also has the largest user base among similar protocols with 59% of users. That is about 1.6 times more than the runner up.

Through Omniston STONfi aggregates TON liquidity across multiple sources. This means its real contribution to swap execution is broader than standard stats indicate.

STONfi is not just a major venue but one of the core execution layers of TON DeFi.

Thanks for swapping building and growing with us. Stay tuned for more.

#Stonfi #ton #dife #GRAMSTORE
Alhumdulillah_1:
||Share your UiD, I will send you Red Packet ||❤️🌹
Here’s what happened when a swap flow let users send the swapped asset straight to another wallet without connecting that receiving wallet. For traders, that sounds convenient until one wrong address turns a simple $TON or $USDT swap into a permanent loss. The risk is not the swap itself, but the moment speed replaces verification. The setup is simple: you connect one wallet, swap an asset, and choose a different wallet as the final destination. That second wallet does not need to be connected, which removes friction but also removes a layer of confirmation many users rely on. This matters because crypto mistakes are usually boring. A copied address from the wrong chat, an address-poisoning match, or a wallet label you never updated can be enough. Once the swapped asset leaves, there is no “undo,” no support ticket that reverses settlement. The lesson for $TON traders is clear: direct-to-wallet routing is useful, especially for treasury moves or cold storage, but it should be treated like a withdrawal, not just a swap. Verify the recipient, test with a small amount, and do not let convenience become the attack surface. What safeguards do you use before sending swapped assets to a different wallet? #CryptoSecurity #TON #DeFi
Here’s what happened when a swap flow let users send the swapped asset straight to another wallet without connecting that receiving wallet.

For traders, that sounds convenient until one wrong address turns a simple $TON or $USDT swap into a permanent loss. The risk is not the swap itself, but the moment speed replaces verification.

The setup is simple: you connect one wallet, swap an asset, and choose a different wallet as the final destination. That second wallet does not need to be connected, which removes friction but also removes a layer of confirmation many users rely on.

This matters because crypto mistakes are usually boring. A copied address from the wrong chat, an address-poisoning match, or a wallet label you never updated can be enough. Once the swapped asset leaves, there is no “undo,” no support ticket that reverses settlement.

The lesson for $TON traders is clear: direct-to-wallet routing is useful, especially for treasury moves or cold storage, but it should be treated like a withdrawal, not just a swap. Verify the recipient, test with a small amount, and do not let convenience become the attack surface.

What safeguards do you use before sending swapped assets to a different wallet?

#CryptoSecurity #TON #DeFi
A wallet can receive your swapped tokens without ever connecting to the DEX, and that convenience can quietly become a costly mistake. A lot of traders lose money not because the swap fails, but because the output goes to the wrong place. One pasted address, one fake “helper” address, and your $TON or $USDT is gone. Here’s the concept: you can connect Wallet A, swap an asset, and send the swapped output directly to Wallet B. Wallet B does not need to connect, sign, or approve anything. That’s useful if you’re moving funds to cold storage, paying another wallet, or separating trading funds from holdings. The risk is that the recipient field becomes the real danger zone. If malware swaps your clipboard address, or a scammer convinces you to route the output to “their” wallet, the transaction can still look normal on-chain. Your connected wallet signed the swap, but the final tokens land somewhere else. So before swapping $STON, $TON, or stablecoins, check the receiving address like it’s the trade itself. First 6 and last 6 characters at minimum, and ideally a small test transfer when size matters. Anyone else double-checking recipient routing before swaps now? #TON #DeFi #CryptoSecurity
A wallet can receive your swapped tokens without ever connecting to the DEX, and that convenience can quietly become a costly mistake.

A lot of traders lose money not because the swap fails, but because the output goes to the wrong place. One pasted address, one fake “helper” address, and your $TON or $USDT is gone.

Here’s the concept: you can connect Wallet A, swap an asset, and send the swapped output directly to Wallet B. Wallet B does not need to connect, sign, or approve anything. That’s useful if you’re moving funds to cold storage, paying another wallet, or separating trading funds from holdings.

The risk is that the recipient field becomes the real danger zone. If malware swaps your clipboard address, or a scammer convinces you to route the output to “their” wallet, the transaction can still look normal on-chain. Your connected wallet signed the swap, but the final tokens land somewhere else.

So before swapping $STON, $TON, or stablecoins, check the receiving address like it’s the trade itself. First 6 and last 6 characters at minimum, and ideally a small test transfer when size matters. Anyone else double-checking recipient routing before swaps now?

#TON #DeFi #CryptoSecurity
Article
How STONfi Handles Bounceable and Non-Bounceable Addresses on TONHow STONfi Handles Bounceable and Non-Bounceable Addresses on TON TON addresses can look different while still pointing to the exact same on-chain account. A common example is the difference between an address beginning with EQ... and one beginning with UQ.... The first is the familiar bounceable user-friendly representation, while the second is the non-bounceable representation. Despite the different prefixes, both can identify the same underlying TON account because the account itself is determined by its workchain and 256-bit account identifier. The bounceable or non-bounceable distinction is encoded as metadata in the user-friendly representation rather than creating a different account. This distinction becomes especially important when interacting with DeFi protocols such as STONfi, where a single swap can involve several TON addresses and multiple layers of contract messages. Understanding what the address prefix actually means makes it much easier to understand why STONfi can work with different address representations without treating them as different destinations. The First Important Distinction: Address Identity vs. Message Behavior The easiest way to understand TON addresses is to separate who the destination is from how a message should behave when it is sent there. A TON user-friendly address contains several pieces of information. Among them are the workchain identifier, the account identifier, and flags describing how the address is intended to be handled. In particular, the flags encode whether a message should be sent as bounceable or non-bounceable. That means the visible prefix is not simply an alternative account identifier. For example: EQ... → bounceable user friendly representation UQ... → non-bounceable user friendly representation When the underlying workchain and account ID are identical, these are two representations of the same account. TON's own address utilities can convert an address into its raw, bounceable, and non bounceable forms, which is another way of demonstrating that these are different representations of the same underlying destination rather than separate wallets. This is one of the most important concepts for developers building on TON: Do not compare the visual prefix when you are trying to determine whether two addresses identify the same account. Parse the address and compare the underlying address components. What Does “Bounceable” Actually Mean? Bounceability is fundamentally about message handling. TON internal messages contain a bounce flag. When a bounceable message is delivered to a destination and processing fails under the conditions where bouncing is supported, the remaining value can be returned toward the sender. TON's smart contract guidelines recommend bounceable messages for most   interactions because they provide protection against certain destination or execution failures. The important point is that an account does not permanently become a “bounceable account” or a “non bounceable account.” Instead, the user-friendly address representation contains a flag that software can use when constructing the outgoing message. TON documents the mainnet friendly formats as: E... for bounceable addressesU... for non-bounceable addresses The same account can therefore be represented in either form. So when someone changes an address from EQ... to UQ..., they have not moved funds, created a second wallet, or changed the account itself. They have changed the friendly representation and associated bounce preference. Why Does TON Need Non-Bounceable Addresses? The answer becomes clearer when we consider account initialization. TON supports contract accounts whose addresses can be determined before the corresponding contract is deployed. A wallet contract, for example, can have a deterministic address derived from its initialization parameters even before the account has been activated on-chain. TON documentation explicitly describes cases where an address exists as a deterministic value while the account itself is still in the nonexist state. This creates an important funding problem. Suppose you want to send TON to a wallet whose address is known but whose account has not yet been initialized. A non bounceable message can be used to fund that destination without the value being bounced back simply because the account has not yet been initialized. This is why non-bounceable representations are especially associated with funding or initializing wallets. TON's documentation recommends non-bounceable addresses for wallet contracts in situations where the destination may be uninitialized, while bounceable messages are generally preferred for smart contract interactions where failed execution should result in the value being returned. Wallets on TON Are Smart Contracts Another concept that sometimes causes confusion is the word “wallet.” On TON, a wallet is not merely an account label in the same sense as a traditional centralized exchange account. Wallet implementations are smart contracts, and their address can be derived before deployment. That is why it is possible to know where a wallet will exist before the wallet contract has actually been initialized on chain. TON's address workflow reflects this distinction. When a wallet application prepares a transfer, it can inspect the destination's account state. TON documentation notes that when a destination is still uninitialized, wallet software can force the outgoing message's bounce field to false, effectively preferring non-bounceable delivery for initialization scenarios. For already initialized destinations, the wallet can use the bounce preference represented by the address. So the practical behavior is more sophisticated than simply saying: “EQ always bounces.” or “UQ never bounces.” The prefix provides a message-handling preference, while the wallet application and destination state can also influence how the transaction is constructed. Where STONfi Fits Into This Model A STONfi swap is not simply a single transfer from one wallet to another. A typical swap can involve several addresses and several messages: Your wallet → STONfi contract/router → token contracts or pools → recipient/refund/excess destinations Depending on the operation, the transaction can involve addresses for: Your connected walletJetton master contractsJetton wallet contractsSTONfi routersPool contractsReceiver addressesRefund addressesExcess-address destinations Each address may appear at a different layer of the transaction. This matters because the address used as the initial transaction target is not necessarily the same thing as every address carried inside the contract payload. When a wallet sends a TON Connect transaction, for example, the message itself has a destination address and may contain an arbitrary payload. Contract interaction can then encode additional MsgAddress values inside that payload. TON's own examples show this pattern for token and NFT interactions, where a contract message can contain addresses such as a new owner or an excess destination. That is the architecture that makes address handling inside a STONfi swap more interesting than a simple “send from A to B” transfer. The Initial Target Is Only One Part of the Transaction Consider the beginning of a swap. Your wallet creates an outbound message whose initial destination is the STONfi contract that should receive and process the request. The wallet therefore needs a valid destination address for that contract. Inside the request payload, however, the protocol may also need to know where resulting assets should be delivered, where excess value should be returned, or where a refund should go if a particular operation requires it. Those addresses are represented as normal TON address values in the contract data. They are not necessarily interpreted according to the visual prefix that a human happens to see in a wallet interface. At the protocol level, the important information is the parsed TON address itself and the message semantics associated with how that address is used. Why STONfi Can Treat EQ... and UQ... as the Same Destination Imagine the following simplified scenario: EQxxxxxxxx... and  UQxxxxxxxx... may look like two different strings. A naïve application might compare them as raw text and conclude that they represent different wallets. A TON-aware application should instead parse them into their underlying address structure. Once parsed, the application can identify the common workchain and account identifier. That is why the correct mental model is: Different friendly representation ≠ different account. This principle is particularly important for STONfi because a DeFi application may receive addresses from different wallets, SDKs, exchanges, explorers, or developers. Different tools may display the same account using different friendly representations. TON even provides official utilities for detecting and unpacking these forms into their underlying components. What Happens With STONfi's to Parameters? According to the behavior described for STONfi's SDK starting with v0.5.0, generated to parameters use bounceable representations because these protocol destinations are expected to be initialized contracts that are intended to receive and execute logic. That design is consistent with TON's broader smart-contract guidance. TON recommends bounceable messages for smart-contract interactions because, when appropriate, a failed contract interaction can cause the remaining message value to return instead of simply disappearing into an unusable destination. This does not mean every address involved in a STONfi transaction must visually begin with EQ. It means that the message and contract interaction should use the appropriate bounce behavior for the role that address plays. That distinction is crucial. A protocol contract receiving an operation is different from a wallet account being initialized for the first time. Receiver, Refund and Excess Addresses One of the easiest mistakes for developers is to assume that every address in a swap transaction is the same type of destination. It is not. A swap can involve different address roles with different purposes. Receiver The receiver identifies where the resulting asset should ultimately be delivered. Refund A refund address can be used when an operation has to return value to the originating user or another designated destination. Excess An excess destination is used for value that remains after the required execution costs or amounts have been handled. These addresses can travel through the protocol as TON MsgAddress values embedded in payloads. This is why simply looking at the first address in a wallet transaction does not tell you everything that is happening inside the swap. Why Builders Should Parse Addresses Instead of Comparing Strings For developers, this may be the most practical lesson of all. Do not build logic such as: if (addressA === addressB) when those values may be different user-friendly representations. Instead, parse both values into proper TON Address objects and compare their underlying identity. Libraries in the TON ecosystem are designed to convert between raw and friendly representations. TON's documentation explicitly describes converting between raw, bounceable, and non-bounceable forms, while security guidance warns developers to handle TON's multiple address representations correctly. The application should care about: workchain + account identifier rather than: EQ vs UQ as a text prefix. This is especially important for indexing, caching, database storage, portfolio tracking, recipient validation, analytics, and protocol integrations. A Useful Mental Model The easiest way to remember the entire system is to think of a TON address as having two layers. Layer 1: The Account This is the underlying identity: Workchain + 256-bit account ID That is what identifies the destination account. Layer 2: The User-Friendly Representation This is how that account is encoded for humans and software: Raw / Bounceable / Non-bounceable / Testnet variants The friendly representation adds metadata, including bounceability and testnet information, plus a checksum. Two friendly strings can therefore describe the same underlying account. That is exactly why an EQ... representation and a UQ... representation should not automatically be treated as two different wallets. What Users Should Do Before a STONfi Swap For everyday STONfi users, the safest approach is surprisingly simple. Use the address supplied by your wallet or trusted TON tooling rather than manually editing prefixes. Do not change EQ to UQ, or UQ to EQ, just because another application displays the address differently. More importantly, always verify the actual destination, network, amount, and transaction details before signing. TON wallets and TON Connect applications already understand user-friendly addresses and their associated behavior. TON Connect documentation, for example, expects user-friendly addresses for transaction messages and provides utilities for rendering the connected wallet address. In other words, users generally do not need to manually manage bounce flags when using a properly integrated wallet and protocol interface. What Builders Should Take Away For developers integrating STONfi or building TON applications, address normalization should be treated as a fundamental part of the integration rather than an edge case. A robust implementation should: Parse addresses before comparing them. Never assume two different strings mean two different accounts. Preserve workchain information. The account identifier must be interpreted together with the correct workchain. TON's security guidance specifically recommends validating the address chain when processing addresses. Understand the difference between an account and a message. Bounceability describes how a message should behave; it is not a permanent property that creates a second account. Use bounceable messages for appropriate contract interactions. Smart-contract operations generally benefit from bounceable delivery when failed execution should return remaining value. Use non-bounceable delivery where initialization or funding requires it. New or uninitialized wallet contracts are the classic case. Let trusted SDKs handle representation details. The purpose of an SDK is not only to make contract calls easier, but also to reduce the number of low-level address-handling mistakes developers can make. The Bigger Picture for STONfi As TON DeFi becomes more sophisticated, transactions increasingly involve multiple contracts rather than a simple wallet-to-wallet transfer. STONfi swaps are a good example. A user may only see: “Swap token A for token B.” Behind that simple interface, the blockchain may be coordinating wallet messages, routers, Jetton wallets, pool contracts, receiver destinations and value-return mechanisms. Correct address handling therefore becomes part of the protocol's reliability. The difference between EQ... and UQ... may look cosmetic to a user, but at the protocol level it represents a meaningful distinction in message construction. At the same time, that distinction should never obscure the underlying truth: The prefix does not automatically mean there are two different accounts. The same TON account can have different user-friendly representations, while the message sent to that account can carry different bounce behavior depending on how the address is encoded and how the transaction is constructed. Final Takeaway TON's address system is powerful precisely because it separates account identity from user-facing representation. An EQ... address and a UQ... address can point to the same underlying account. The important identity is the workchain plus the account identifier; the friendly prefix adds handling information such as bounceability. For STONfi users, this means you should not worry when a trusted wallet or application presents your address in a different valid form. For builders, the lesson is even more important: Parse TON addresses. Normalize them. Compare their underlying identity. And choose bounce behavior according to the role of the destination and the purpose of the message. Once that model is clear, STONfi's address handling becomes much easier to understand. The next time you see an EQ... and UQ... address, do not immediately think “two wallets.” Think: same possible destination, different representation, different message-handling preference. That distinction is small at the interface level, but fundamental when building reliable applications on TON. Explore more on STON.FI app.ston.fi Read more about STONfi here BLOG.STON.FI  #Wallet #TON #swap_crypto

How STONfi Handles Bounceable and Non-Bounceable Addresses on TON

How STONfi Handles Bounceable and Non-Bounceable Addresses on TON
TON addresses can look different while still pointing to the exact same on-chain account.
A common example is the difference between an address beginning with EQ... and one beginning with UQ.... The first is the familiar bounceable user-friendly representation, while the second is the non-bounceable representation. Despite the different prefixes, both can identify the same underlying TON account because the account itself is determined by its workchain and 256-bit account identifier. The bounceable or non-bounceable distinction is encoded as metadata in the user-friendly representation rather than creating a different account.
This distinction becomes especially important when interacting with DeFi protocols such as STONfi, where a single swap can involve several TON addresses and multiple layers of contract messages.
Understanding what the address prefix actually means makes it much easier to understand why STONfi can work with different address representations without treating them as different destinations.
The First Important Distinction: Address Identity vs. Message Behavior
The easiest way to understand TON addresses is to separate who the destination is from how a message should behave when it is sent there.
A TON user-friendly address contains several pieces of information. Among them are the workchain identifier, the account identifier, and flags describing how the address is intended to be handled. In particular, the flags encode whether a message should be sent as bounceable or non-bounceable.
That means the visible prefix is not simply an alternative account identifier.
For example:
EQ... → bounceable user friendly representation
UQ... → non-bounceable user friendly representation
When the underlying workchain and account ID are identical, these are two representations of the same account.
TON's own address utilities can convert an address into its raw, bounceable, and non bounceable forms, which is another way of demonstrating that these are different representations of the same underlying destination rather than separate wallets.
This is one of the most important concepts for developers building on TON:
Do not compare the visual prefix when you are trying to determine whether two addresses identify the same account. Parse the address and compare the underlying address components.
What Does “Bounceable” Actually Mean?
Bounceability is fundamentally about message handling.
TON internal messages contain a bounce flag. When a bounceable message is delivered to a destination and processing fails under the conditions where bouncing is supported, the remaining value can be returned toward the sender. TON's smart contract guidelines recommend bounceable messages for most interactions because they provide protection against certain destination or execution failures.
The important point is that an account does not permanently become a “bounceable account” or a “non bounceable account.”
Instead, the user-friendly address representation contains a flag that software can use when constructing the outgoing message.
TON documents the mainnet friendly formats as:
E... for bounceable addressesU... for non-bounceable addresses
The same account can therefore be represented in either form.
So when someone changes an address from EQ... to UQ..., they have not moved funds, created a second wallet, or changed the account itself.
They have changed the friendly representation and associated bounce preference.
Why Does TON Need Non-Bounceable Addresses?
The answer becomes clearer when we consider account initialization.
TON supports contract accounts whose addresses can be determined before the corresponding contract is deployed. A wallet contract, for example, can have a deterministic address derived from its initialization parameters even before the account has been activated on-chain. TON documentation explicitly describes cases where an address exists as a deterministic value while the account itself is still in the nonexist state.
This creates an important funding problem.
Suppose you want to send TON to a wallet whose address is known but whose account has not yet been initialized. A non bounceable message can be used to fund that destination without the value being bounced back simply because the account has not yet been initialized.
This is why non-bounceable representations are especially associated with funding or initializing wallets.
TON's documentation recommends non-bounceable addresses for wallet contracts in situations where the destination may be uninitialized, while bounceable messages are generally preferred for smart contract interactions where failed execution should result in the value being returned.
Wallets on TON Are Smart Contracts
Another concept that sometimes causes confusion is the word “wallet.”
On TON, a wallet is not merely an account label in the same sense as a traditional centralized exchange account. Wallet implementations are smart contracts, and their address can be derived before deployment.
That is why it is possible to know where a wallet will exist before the wallet contract has actually been initialized on chain.
TON's address workflow reflects this distinction. When a wallet application prepares a transfer, it can inspect the destination's account state. TON documentation notes that when a destination is still uninitialized, wallet software can force the outgoing message's bounce field to false, effectively preferring non-bounceable delivery for initialization scenarios. For already initialized destinations, the wallet can use the bounce preference represented by the address.
So the practical behavior is more sophisticated than simply saying:
“EQ always bounces.”
or
“UQ never bounces.”
The prefix provides a message-handling preference, while the wallet application and destination state can also influence how the transaction is constructed.
Where STONfi Fits Into This Model
A STONfi swap is not simply a single transfer from one wallet to another.
A typical swap can involve several addresses and several messages:
Your wallet → STONfi contract/router → token contracts or pools → recipient/refund/excess destinations
Depending on the operation, the transaction can involve addresses for:
Your connected walletJetton master contractsJetton wallet contractsSTONfi routersPool contractsReceiver addressesRefund addressesExcess-address destinations
Each address may appear at a different layer of the transaction.
This matters because the address used as the initial transaction target is not necessarily the same thing as every address carried inside the contract payload.
When a wallet sends a TON Connect transaction, for example, the message itself has a destination address and may contain an arbitrary payload. Contract interaction can then encode additional MsgAddress values inside that payload. TON's own examples show this pattern for token and NFT interactions, where a contract message can contain addresses such as a new owner or an excess destination.
That is the architecture that makes address handling inside a STONfi swap more interesting than a simple “send from A to B” transfer.
The Initial Target Is Only One Part of the Transaction
Consider the beginning of a swap.
Your wallet creates an outbound message whose initial destination is the STONfi contract that should receive and process the request.
The wallet therefore needs a valid destination address for that contract.
Inside the request payload, however, the protocol may also need to know where resulting assets should be delivered, where excess value should be returned, or where a refund should go if a particular operation requires it.
Those addresses are represented as normal TON address values in the contract data.
They are not necessarily interpreted according to the visual prefix that a human happens to see in a wallet interface.
At the protocol level, the important information is the parsed TON address itself and the message semantics associated with how that address is used.
Why STONfi Can Treat EQ... and UQ... as the Same Destination
Imagine the following simplified scenario:
EQxxxxxxxx... and UQxxxxxxxx...
may look like two different strings.
A naïve application might compare them as raw text and conclude that they represent different wallets.
A TON-aware application should instead parse them into their underlying address structure.
Once parsed, the application can identify the common workchain and account identifier.
That is why the correct mental model is:
Different friendly representation ≠ different account.
This principle is particularly important for STONfi because a DeFi application may receive addresses from different wallets, SDKs, exchanges, explorers, or developers. Different tools may display the same account using different friendly representations.
TON even provides official utilities for detecting and unpacking these forms into their underlying components.
What Happens With STONfi's to Parameters?
According to the behavior described for STONfi's SDK starting with v0.5.0, generated to parameters use bounceable representations because these protocol destinations are expected to be initialized contracts that are intended to receive and execute logic.
That design is consistent with TON's broader smart-contract guidance.
TON recommends bounceable messages for smart-contract interactions because, when appropriate, a failed contract interaction can cause the remaining message value to return instead of simply disappearing into an unusable destination.
This does not mean every address involved in a STONfi transaction must visually begin with EQ.
It means that the message and contract interaction should use the appropriate bounce behavior for the role that address plays.
That distinction is crucial.
A protocol contract receiving an operation is different from a wallet account being initialized for the first time.
Receiver, Refund and Excess Addresses
One of the easiest mistakes for developers is to assume that every address in a swap transaction is the same type of destination.
It is not.
A swap can involve different address roles with different purposes.
Receiver
The receiver identifies where the resulting asset should ultimately be delivered.
Refund
A refund address can be used when an operation has to return value to the originating user or another designated destination.
Excess
An excess destination is used for value that remains after the required execution costs or amounts have been handled.
These addresses can travel through the protocol as TON MsgAddress values embedded in payloads.
This is why simply looking at the first address in a wallet transaction does not tell you everything that is happening inside the swap.
Why Builders Should Parse Addresses Instead of Comparing Strings
For developers, this may be the most practical lesson of all.
Do not build logic such as:
if (addressA === addressB)
when those values may be different user-friendly representations.
Instead, parse both values into proper TON Address objects and compare their underlying identity.
Libraries in the TON ecosystem are designed to convert between raw and friendly representations. TON's documentation explicitly describes converting between raw, bounceable, and non-bounceable forms, while security guidance warns developers to handle TON's multiple address representations correctly.
The application should care about:
workchain + account identifier
rather than:
EQ vs UQ
as a text prefix.
This is especially important for indexing, caching, database storage, portfolio tracking, recipient validation, analytics, and protocol integrations.
A Useful Mental Model
The easiest way to remember the entire system is to think of a TON address as having two layers.
Layer 1: The Account
This is the underlying identity:
Workchain + 256-bit account ID
That is what identifies the destination account.
Layer 2: The User-Friendly Representation
This is how that account is encoded for humans and software:
Raw / Bounceable / Non-bounceable / Testnet variants
The friendly representation adds metadata, including bounceability and testnet information, plus a checksum.
Two friendly strings can therefore describe the same underlying account.
That is exactly why an EQ... representation and a UQ... representation should not automatically be treated as two different wallets.
What Users Should Do Before a STONfi Swap
For everyday STONfi users, the safest approach is surprisingly simple.
Use the address supplied by your wallet or trusted TON tooling rather than manually editing prefixes.
Do not change EQ to UQ, or UQ to EQ, just because another application displays the address differently.
More importantly, always verify the actual destination, network, amount, and transaction details before signing.
TON wallets and TON Connect applications already understand user-friendly addresses and their associated behavior. TON Connect documentation, for example, expects user-friendly addresses for transaction messages and provides utilities for rendering the connected wallet address.
In other words, users generally do not need to manually manage bounce flags when using a properly integrated wallet and protocol interface.
What Builders Should Take Away
For developers integrating STONfi or building TON applications, address normalization should be treated as a fundamental part of the integration rather than an edge case.
A robust implementation should:
Parse addresses before comparing them.
Never assume two different strings mean two different accounts.
Preserve workchain information.
The account identifier must be interpreted together with the correct workchain. TON's security guidance specifically recommends validating the address chain when processing addresses.
Understand the difference between an account and a message.
Bounceability describes how a message should behave; it is not a permanent property that creates a second account.
Use bounceable messages for appropriate contract interactions.
Smart-contract operations generally benefit from bounceable delivery when failed execution should return remaining value.
Use non-bounceable delivery where initialization or funding requires it.
New or uninitialized wallet contracts are the classic case.
Let trusted SDKs handle representation details.
The purpose of an SDK is not only to make contract calls easier, but also to reduce the number of low-level address-handling mistakes developers can make.
The Bigger Picture for STONfi
As TON DeFi becomes more sophisticated, transactions increasingly involve multiple contracts rather than a simple wallet-to-wallet transfer.
STONfi swaps are a good example.
A user may only see:
“Swap token A for token B.”
Behind that simple interface, the blockchain may be coordinating wallet messages, routers, Jetton wallets, pool contracts, receiver destinations and value-return mechanisms.
Correct address handling therefore becomes part of the protocol's reliability.
The difference between EQ... and UQ... may look cosmetic to a user, but at the protocol level it represents a meaningful distinction in message construction.
At the same time, that distinction should never obscure the underlying truth:
The prefix does not automatically mean there are two different accounts.
The same TON account can have different user-friendly representations, while the message sent to that account can carry different bounce behavior depending on how the address is encoded and how the transaction is constructed.
Final Takeaway
TON's address system is powerful precisely because it separates account identity from user-facing representation.
An EQ... address and a UQ... address can point to the same underlying account. The important identity is the workchain plus the account identifier; the friendly prefix adds handling information such as bounceability.
For STONfi users, this means you should not worry when a trusted wallet or application presents your address in a different valid form.
For builders, the lesson is even more important:
Parse TON addresses. Normalize them. Compare their underlying identity. And choose bounce behavior according to the role of the destination and the purpose of the message.
Once that model is clear, STONfi's address handling becomes much easier to understand.
The next time you see an EQ... and UQ... address, do not immediately think “two wallets.”
Think:
same possible destination, different representation, different message-handling preference.
That distinction is small at the interface level, but fundamental when building reliable applications on TON.
Explore more on STON.FI app.ston.fi
Read more about STONfi here BLOG.STON.FI
#Wallet #TON #swap_crypto
Myong Toriello:
Myong Toriello sent you a Red Packet. Tap the link to claim now! https://app.binance.com/uni-qr/GH8coLBf?utm_medium=web_share_copy
I fumbled $TON hard. Bought the panic, sold the bounce, then watched it crawl back to $1.60 and felt stupid 😅 Tiny move up today, +0.95%, but the last 4h is still soft at -0.2%. RSI on 4h sits at 54, so it’s not dead, just not roaring. Vol is only $7.72M and it’s still below the 20d/50d MAs, which is the part I ignored and paid for. Longs are paying 0.000% too. That always makes me squint. I should’ve held. You buying this dip or fading it? 📉 #TON #Altcoin
I fumbled $TON hard. Bought the panic, sold the bounce, then watched it crawl back to $1.60 and felt stupid 😅

Tiny move up today, +0.95%, but the last 4h is still soft at -0.2%. RSI on 4h sits at 54, so it’s not dead, just not roaring. Vol is only $7.72M and it’s still below the 20d/50d MAs, which is the part I ignored and paid for.

Longs are paying 0.000% too. That always makes me squint.

I should’ve held. You buying this dip or fading it? 📉

#TON
#Altcoin
$TON is doing that weird thing right now 👀 Price is up 0.95% to $1.60, but the 4h is still -0.2% and volume is only $7.72M. That’s the part nobody wants to talk about. It’s creeping higher on weak participation, sitting below the 20d and 50d MAs, while funding is 0.000% so longs are basically not getting punished yet. That combo matters. No real chase. Just a market probing. It’s also still 30% off the 30d high, but 19% up from the low end of the range, so this is not dead, just ignored. If volume wakes up while price holds here, this can move fast. If not, it’s just another bounce. Who else is watching $TON here? #TON #CryptoNews #Trading
$TON is doing that weird thing right now 👀

Price is up 0.95% to $1.60, but the 4h is still -0.2% and volume is only $7.72M. That’s the part nobody wants to talk about. It’s creeping higher on weak participation, sitting below the 20d and 50d MAs, while funding is 0.000% so longs are basically not getting punished yet.

That combo matters.
No real chase.
Just a market probing.

It’s also still 30% off the 30d high, but 19% up from the low end of the range, so this is not dead, just ignored. If volume wakes up while price holds here, this can move fast. If not, it’s just another bounce.

Who else is watching $TON here?

#TON
#CryptoNews
#Trading
·
--
Bullish
Verified
Pavel Durov is getting ready to PUMP IT HARD 🚀💎 August 14 could be a very interesting date for the TON / GRAM ecosystem. 🎂 Telegram’s birthday — August 14 💎 Native non-custodial Gram Wallet is coming to Telegram this summer, with Durov announcing instant, zero-fee transactions for 1B+ users. 🔥 And we’re still waiting to see what the next MTONGA step brings. Telegram officially launched on August 14, 2013 — so this year marks another major anniversary. The question is no longer "Could $GRAM get attention"? The question is: How hard will Durov PUMP IT? 👀🚀 August 14 — are you ready? #GRAM #TON #Telegram #MTONGA
Pavel Durov is getting ready to PUMP IT HARD 🚀💎

August 14 could be a very interesting date for the TON / GRAM ecosystem.

🎂 Telegram’s birthday — August 14

💎 Native non-custodial Gram Wallet is coming to Telegram this summer, with Durov announcing instant, zero-fee transactions for 1B+ users.

🔥 And we’re still waiting to see what the next MTONGA step brings.

Telegram officially launched on August 14, 2013 — so this year marks another major anniversary.

The question is no longer "Could $GRAM get attention"?
The question is:
How hard will Durov PUMP IT? 👀🚀
August 14 — are you ready?

#GRAM #TON #Telegram #MTONGA
STON.fi is helping make DeFi on TON more practical. At first glance, it’s a DEX for swapping tokens and providing liquidity. But there’s more happening underneath. Its infrastructure gives users access to liquidity while keeping assets in their own wallets, while tools like Omniston are extending that infrastructure toward liquidity aggregation and cross-chain execution. What I find interesting is the developer side. Other TON applications can build on this infrastructure instead of creating their own swap and liquidity systems from scratch. That means launchpads, trading apps, social platforms, and other dApps can focus on their own products while the underlying trading infrastructure handles the complex parts. That’s how an ecosystem grows. Not just by launching more apps, but by giving builders the tools to connect them. The long-term goal is simple: Make DeFi feel less fragmented and much easier to use. @stonfi #STONfi #TON #Omniston #Blockchain
STON.fi is helping make DeFi on TON more practical.

At first glance, it’s a DEX for swapping tokens and providing liquidity.

But there’s more happening underneath.

Its infrastructure gives users access to liquidity while keeping assets in their own wallets, while tools like Omniston are extending that infrastructure toward liquidity aggregation and cross-chain execution.

What I find interesting is the developer side.

Other TON applications can build on this infrastructure instead of creating their own swap and liquidity systems from scratch.

That means launchpads, trading apps, social platforms, and other dApps can focus on their own products while the underlying trading infrastructure handles the complex parts.

That’s how an ecosystem grows.

Not just by launching more apps, but by giving builders the tools to connect them.

The long-term goal is simple:

Make DeFi feel less fragmented and much easier to use.

@STONfi DEX #STONfi #TON #Omniston #Blockchain
What exactly is STON.fi, and why does it matter to the TON ecosystem? STON.fi is a decentralized exchange (DEX) built on TON that allows users to swap tokens and interact with liquidity pools without relying on a centralized exchange. But the important part is understanding what happens behind the interface. Liquidity providers supply assets to pools, while users interact with those pools to execute swaps. This creates an important piece of DeFi infrastructure for TON. In my next posts, I’ll break down how STON.fi works, liquidity pools, swapping, and the risks users should understand before using a DEX. #STON #TON #DEX
What exactly is STON.fi, and why does it matter to the TON ecosystem?

STON.fi is a decentralized exchange (DEX) built on TON that allows users to swap tokens and interact with liquidity pools without relying on a centralized exchange.

But the important part is understanding what happens behind the interface.

Liquidity providers supply assets to pools, while users interact with those pools to execute swaps.

This creates an important piece of DeFi infrastructure for TON.

In my next posts, I’ll break down how STON.fi works, liquidity pools, swapping, and the risks users should understand before using a DEX.

#STON #TON #DEX
DeFi continues to grow and evolve, with STON.fi playing a role in that development across the TON ecosystem. The platform focuses on decentralized token swaps and liquidity while working toward a simple and seamless experience for users. For CoinMarketCap users exploring TON based DeFi, STON.fi is worth keeping an eye on as the ecosystem continues to develop. #STONfi✅ #TON #Web3 #CryptoNews
DeFi continues to grow and evolve, with STON.fi playing a role in that development across the TON ecosystem.

The platform focuses on decentralized token swaps and liquidity while working toward a simple and seamless experience for users.

For CoinMarketCap users exploring TON based DeFi, STON.fi is worth keeping an eye on as the ecosystem continues to develop.
#STONfi✅ #TON #Web3 #CryptoNews
Winner success:
Nice
TON Strategy Company has announced its financial results for the second quarter of 2026. Highlights from this quarter include: ➡️ Approximately 230.5 million Gram held as of June 30, 2026, including ~229.9 million Gram in staking. ➡️ This represented approximately 4.4% of the total Gram supply and around 35% of all Gram staked on the network as of August 4, 2026. ➡️ Earned ~9.4 million Gram during the second quarter of 2026, generating approximately $15.0 million in staking revenue and an annualized gross staking yield of ~17%. ➡️ We have completed the actions to wind down our legacy operations, reducing our annual cash operating cost base by approximately $4 million and sharpening our focus on the TON ecosystem. ➡️ Supported the rebranding of Toncoin to Gram, as well as several updates that strengthened the network with higher speed, lower transaction costs, and greater capacity for payments and applications. #TON #TONStrategy #GRAM #Toncoin #TON生态 $GRAM {web3_wallet_create}(CT_501XscE4GUcsYhcyZu5ATiGUMmhxYa1D5fwbpJw4K6K4dp)
TON Strategy Company has announced its financial results for the second quarter of 2026. Highlights from this quarter include:

➡️ Approximately 230.5 million Gram held as of June 30, 2026, including ~229.9 million Gram in staking. ➡️ This represented approximately 4.4% of the total Gram supply and around 35% of all Gram staked on the network as of August 4, 2026.

➡️ Earned ~9.4 million Gram during the second quarter of 2026, generating approximately $15.0 million in staking revenue and an annualized gross staking yield of ~17%.

➡️ We have completed the actions to wind down our legacy operations, reducing our annual cash operating cost base by approximately $4 million and sharpening our focus on the TON ecosystem.

➡️ Supported the rebranding of Toncoin to Gram, as well as several updates that strengthened the network with higher speed, lower transaction costs, and greater capacity for payments and applications.

#TON #TONStrategy #GRAM #Toncoin #TON生态 $GRAM
$GRAM {future}(GRAMUSDT) this is the historical and restored name of the native token of The Open Network blockchain network #TON closely associated with the Telegram messenger. In June 2026, the cryptocurrency formerly known as Toncoin (TON) was officially renamed to Gram following a community vote, returning to Pavel Durov's original idea from the 2018 white paper. Return of the name (June 2026): The token was officially renamed to Gram, and the ticker changed from TON to #GRAM , which did not affect users' balances or wallets, but changed the brand as part of the ecosystem development strategy Ecosystem Used to pay transaction fees, participate in Proof-of-Stake consensus staking, and run decentralized applications on the network. The current cryptocurrency exchange rate $GRAM is approximately $1.33 USD per 1 coin. Over the past 24 hours, the price has changed slightly (within -0.5% — -1% Conservative algorithmic forecasts expect trading in the range of $1.35–$1.39. Long-term trend: The asset is in a bottom-forming phase. For a full reversal toward long-term targets of $1.70 and above, a strong external catalyst or an overall bullish trend in the crypto market is required #USJulyCPI&PPIDueThisWeek #BinanceSquareFamily
$GRAM
this is the historical and restored name of the native token of The Open Network blockchain network #TON closely associated with the Telegram messenger. In June 2026, the cryptocurrency formerly known as Toncoin (TON) was officially renamed to Gram following a community vote, returning to Pavel Durov's original idea from the 2018 white paper. Return of the name (June 2026):
The token was officially renamed to Gram, and the ticker changed from TON to #GRAM , which did not affect users' balances or wallets, but changed the brand as part of the ecosystem development strategy
Ecosystem Used to pay transaction fees, participate in Proof-of-Stake consensus staking, and run decentralized applications on the network.
The current cryptocurrency exchange rate $GRAM is approximately $1.33 USD per 1 coin. Over the past 24 hours, the price has changed slightly (within -0.5% — -1% Conservative algorithmic forecasts expect trading in the range of $1.35–$1.39. Long-term trend: The asset is in a bottom-forming phase. For a full reversal toward long-term targets of $1.70 and above, a strong external catalyst or an overall bullish trend in the crypto market is required #USJulyCPI&PPIDueThisWeek #BinanceSquareFamily
⚡ TON has something most crypto projects would love to have… massive distribution. $TON 's connection with Telegram gives its ecosystem a unique position in crypto. But distribution alone isn't enough. The real question is whether users + applications + liquidity continue growing around the ecosystem. 👀 Could TON become one of the major ecosystem plays to watch? What's your take on $TON ? #TON #Telegram #Crypto #Altcoins
⚡ TON has something most crypto projects would love to have… massive distribution.

$TON 's connection with Telegram gives its ecosystem a unique position in crypto.

But distribution alone isn't enough.

The real question is whether users + applications + liquidity continue growing around the ecosystem.

👀 Could TON become one of the major ecosystem plays to watch?

What's your take on $TON ?

#TON #Telegram #Crypto #Altcoins
Telegram’s $TON is defying market gravity. 🚀 TVL is exploding and the ecosystem apps are onboarding millions. I’m not shorting this strength. Buying the next 5% dip. ✅ LONG SETUP: Buying around: 7.10 - 7.30 Kill switch: 6.80 Target: 8.50+ $TON $NOT #Telegram {future}(NOTUSDT) #TON
Telegram’s $TON is defying market gravity. 🚀 TVL is exploding and the ecosystem apps are onboarding millions. I’m not shorting this strength. Buying the next 5% dip.

✅ LONG SETUP:
Buying around: 7.10 - 7.30
Kill switch: 6.80
Target: 8.50+

$TON $NOT
#Telegram
#TON
ALERT 🚨 $TON (THE OPEN NETWORK) surges as order blocks consolidate, liquidity inflows surge, and adoption of its decentralized messaging platform accelerates 🚀. $DEXE (DEXE) rides momentum with rising trading volume and new DeFi integrations 📈. $BANK (BANK) sees robust ecosystem growth, investor sentiment turning bullish. Strong buy call across all three, watch for breakout. #TON #DEXE #BANK #Crypto
ALERT 🚨 $TON (THE OPEN NETWORK) surges as order blocks consolidate, liquidity inflows surge, and adoption of its decentralized messaging platform accelerates 🚀. $DEXE (DEXE) rides momentum with rising trading volume and new DeFi integrations 📈. $BANK (BANK) sees robust ecosystem growth, investor sentiment turning bullish. Strong buy call across all three, watch for breakout. #TON #DEXE #BANK #Crypto
Log in to explore more content
Join global crypto users on Binance Square
⚡️ Get latest and useful information about crypto.
💬 Trusted by the world’s largest crypto exchange.
👍 Discover real insights from verified creators.
Email / Phone number