Cross-chain portfolio rebalancing means bringing a portfolio back to its target weights when assets are spread across different blockchains.
That sounds simple until the portfolio actually lives on separate networks. Rebalancing across chains is not just a matter of swapping one token for another. It means coordinating movement between ledgers that do not natively talk to each other, without sending funds through a centralized exchange.
This guide explains when cross-chain rebalancing is worth doing at all, how HTLCs and RFQ systems work, and why the most practical version today is the hybrid that combines both. It also covers where TON fits into a multi-chain allocation and what to check before confirming any cross-chain swap.
Quick highlights
- HTLC alone is fully trustless but hard to use at scale because the counterparty still has to exist.
- Generic RFQ is fast, but settlement quality depends on the maker and the protocol behind it.
- Resolver-based HTLC, the model used by Omniston, combines both: RFQ for liquidity discovery and paired HTLCs for atomic settlement.
- Rebalancing only makes sense when the allocation benefit is larger than the fee bill.
- A useful rule of thumb is to wait when total fees are above roughly 1–2% of the swap value.
- TON’s low destination-chain gas lowers the minimum viable rebalancing size.
- Assets arriving on TON through cross-chain swap can go directly into STON.fi activity without a manual token-registration step for TEP-74 jettons.
What cross-chain rebalancing means
Portfolio rebalancing is the process of restoring target allocation after price movements change portfolio weights.
If ETH doubles while everything else stays flat, a portfolio that started at 30/30/40 can drift to something like 50/25/25. Rebalancing means swapping enough of the overweight asset to bring the portfolio back in line.
Adding “cross-chain” makes that job harder. Assets on different blockchains sit on separate ledgers with no shared state. Moving value from Ethereum into a TON-native asset is not a single swap. It is a coordinated action across two systems that do not naturally communicate.
That is why the execution mechanism matters here. Sometimes the right decision is not which mechanism to use, but whether to rebalance at all.
The three execution models
There are three practical ways to think about cross-chain execution in this context: peer-to-peer HTLC, generic RFQ, and the hybrid that combines both.
1. Peer-to-peer HTLC
An HTLC, or Hashed Timelock Contract, uses a cryptographic hash and a time expiry to enforce atomic execution.
The logic is simple:
- One side locks assets on Chain A.
- The counterparty mirrors that lock on Chain B using the same hash.
- The secret is revealed, which releases funds on both sides.
- If the secret is never revealed before expiry, both sides refund automatically.
That gives HTLC its core property: either both sides complete, or neither does.
The problem is practical, not theoretical. Someone still has to be on the other side of the trade. For routine rebalancing, that counterparty-matching problem is usually the bottleneck.
2. Generic RFQ
RFQ, or Request for Quote, works differently.
The user submits a request with the pair and amount. Market makers respond with firm quotes that stay valid for a short window. The user accepts one, and the maker executes at that agreed price.
This is usually fast and often better for pricing than AMM-based routing. But the trust assumption depends on how the protocol settles the trade. If the settlement layer is not cryptographically atomic, the user is relying more on the maker’s behavior and the protocol’s design than on contract-level enforcement.
3. Resolver-based HTLC hybrid
This is the model Omniston uses, and it is the most practical for routine cross-chain rebalancing.
The user signs a quote request. A network of professional resolvers competes through RFQ to fill it. The winning resolver locks destination-side assets in an HTLC on the destination chain, while the user’s funds lock in a paired HTLC on the source chain. Both contracts share the same cryptographic condition. Once the secret is revealed, both legs settle atomically.
This is the useful combination: RFQ for fast price discovery and resolver competition, paired HTLCs for all-or-nothing settlement.
The structural point worth understanding is simple. Only three outcomes are possible:
- both parties receive what they were quoted,
- the user is refunded by timelock if the resolver fails to respond,
- or the resolver is refunded by timelock if the secret is never disclosed.
There is no valid execution path in which both parties lose funds.
That is what “all-or-nothing” means in practice.
Omniston is also stablecoin-first by design, which suits rebalancing flows especially well. Stablecoin legs are where cross-chain portfolio moves are most common, and where atomic settlement matters most.
When to rebalance and when to leave the portfolio alone
Rebalancing costs money every time it happens, so the first question is not which mechanism is best. The first question is whether the rebalance should happen at all.
A threshold-based approach makes that easier. Instead of reacting to every market move, the user sets a drift trigger in advance, for example 10 percentage points. If the portfolio crosses that line, the rebalance is allowed to happen. If it does not, nothing happens.
That matters because the hardest cases are not technical. They are cases where drift is real, but fees are high enough to make action unattractive.
Imagine the portfolio is clearly off target, but total cross-chain cost comes back at 2.3% of the swap value. In that case, the rational choice may be to wait until the drift is bigger or network conditions improve.
This is also where bridge-style risk matters. Conventional bridge routes add smart-contract exposure and liquidity failure risk on top of the fee stack. Resolver-based HTLC routes reduce that by using paired contracts rather than custodial bridge infrastructure.
So the logic is straightforward:
- if the drift is small and the fee stack is heavy, wait;
- if the drift is meaningful and the route cost is reasonable, act.
A useful working benchmark across all three mechanisms is to wait when total fees are above roughly 1–2% of the swap value. That is a heuristic, not a protocol rule, but it is a good place to start.
| Read more on cross-chain fees here: Cross-chain swap fees explained |
Which mechanism fits which swap
The choice comes down to liquidity, trust assumptions, and how much friction the user is willing to accept.
| Property | Peer-to-peer HTLC | Generic RFQ protocol | Resolver-based HTLC (Omniston) |
| Settlement model | Two users find each other and lock funds on each chain against a shared hash | Off-chain matching with a market maker; settlement primitive varies | RFQ matches the user to a resolver; both legs settle through paired HTLCs |
| Trust assumption | Cryptographic — but you must find a counterparty | Maker honesty + economic incentives; varies by protocol | Cryptographic via HTLC pair; resolver competition keeps pricing tight |
| Settlement time | Success path: seconds-to-minutes when secret is revealed (timelock is the failure-recovery window, not settlement) | Typically seconds; longer if the destination chain is congested | Seconds for matching; on-chain finality for HTLC settlement |
| Liquidity model | Manual counterparty matching — usually the dealbreaker for routine use | Single market maker per swap | Network of competing resolvers via RFQ |
| Atomicity guarantee | Cryptographic by construction | Depends on the protocol’s settlement layer | Cryptographic — three outcomes; no path where both parties lose funds |
| Main limitation | Counterparty matching is the practical bottleneck | Quote depth and maker availability on specific pairs | Resolver coverage rolls out by chain phase |
Assets remain in wallets the user controls directly throughout all three routes — the distinction lives entirely in the execution layer.
Why TON changes the economics
TON matters here because destination-chain costs are unusually low.
That lowers the minimum size at which rebalancing starts to make sense. A move that looks marginal when both sides are expensive can become much easier to justify when the destination side is cheap.
It also matters operationally. If funds arrive on TON in a usable form, they can go directly into further activity there instead of sitting idle. That can mean swaps, LP positions, or other TON-native DeFi actions through STON.fi.
In plain terms, cross-chain rebalancing into TON is easier to justify than rebalancing into a chain where post-arrival activity stays expensive.
Pre-rebalance checklist
Run through these checks before confirming any cross-chain move:
- Confirm the destination contract address matches official protocol documentation. One wrong character is enough to make the funds unrecoverable.
- Check the time-lock window for HTLC routes or the quote expiry for RFQ routes. On congested networks, short windows are easy to underestimate.
- Calculate the full route cost: source-chain gas, protocol fee, and destination-chain gas. If the combined number is above roughly 1–2% of the swap value, waiting is usually the rational move.
- Make sure the destination wallet has enough native token to cover destination-chain gas.
- Confirm the destination DEX or destination environment actually supports the asset pair you want to use after arrival.
- Save the transaction hash immediately after submission. If the route stalls, that hash is the only reliable reference.
Key facts worth keeping in mind
A few facts stay useful across almost every rebalancing decision:
- RFQ quotes are firm, but only for a limited time window.
- Classic HTLCs are cryptographically atomic, but finding a counterparty is the practical problem.
- Omniston’s resolver network removes that matching problem while preserving atomic settlement.
- Bridge-style risks, especially smart-contract and liquidity failure risk, are reduced when the route uses paired HTLCs rather than custodial bridge infrastructure.
- Omniston’s guaranteed outcomes are narrow and clear: both parties receive what was quoted, the user is refunded by timelock, or the resolver is refunded by timelock. There is no fourth case where both lose funds.
Wrapping up
The decision usually becomes much easier once the fee numbers are in front of you.
Rebalancing is only worth doing when the portfolio benefit is larger than the execution cost. Run the fee check first, then let the numbers choose the mechanism.
For most routine cross-chain portfolio rebalancing, the practical answer is the resolver-based HTLC model used by Omniston. It combines the atomic settlement of HTLCs with the speed and pricing depth of RFQ matching, and it lands assets on TON ready for further use.
Peer-to-peer HTLC still has real use cases. Generic RFQ does too. But for repeatable, real-world portfolio rebalancing, the hybrid is usually the most useful version of the idea.