Byreal is a Solana decentralized exchange for two core actions: swapping tokens and providing liquidity. A swap converts one wallet asset into another at an executable quote; a liquidity position commits assets to a pool and can earn trading fees while its price range is active. If an attempt is pending or failed, check its transaction status before trying again.

Key points

What Do You Get From the Exchange?

The exchange offers two different outcomes: a completed token trade or a position that remains exposed to trading in a pool. Byreal uses wallet-authorized Solana transactions, so a displayed quote or a pending wallet request is not proof that either outcome occurred. The useful record is the transaction signature and the resulting token balances.

For a swap, you give up an input token and receive an output token, with the amount determined by the executable route. For liquidity provision, your deposited assets serve trades while the position is active; your token mix changes as the market moves. That continuing exposure is why a pool’s quoted fee yield should never be treated as a fixed return.

How Does a Swap Actually Settle?

A swap settles when a signed transaction executes its token transfers on Solana. Before signing, compare the token mint addresses, input amount, expected output, price impact and minimum received. A ticker is insufficient identification: two tokens can share a symbol while having different mint addresses.

Consider an illustrative quote: at a reference price of $150 per SOL, 100 SOL would imply 15,000 USDC before trading costs. If the executable quote is 14,850 USDC, the 1% gap may include price impact and pool fees. A 0.5% slippage tolerance then sets a minimum of 14,775.75 USDC against that quote; it limits further deterioration, rather than recovering the initial 150 USDC gap.

If you are deciding how to use Byreal after an error, first choose between an immediate conversion and continuing exposure to a pool. Once you have checked the pair and acceptable output, use Byreal to make the swap or provide liquidity; the resulting transaction determines what settles. Check the signature of any earlier attempt before authorizing another one, since a delayed confirmation can otherwise leave you with two completed actions.

What Changes When You Provide Liquidity?

Providing liquidity replaces a fixed token holding with a price-dependent pool position. For a concentrated position, you choose a pair and a price range, then assess its fee tier and likely trading volume against the risk of leaving that range. Byreal liquidity is useful to evaluate in terms of fees earned after changes in token inventory and transaction costs.

As a quick what-if, suppose SOL trades at $150 and you supply a SOL/USDC range from $140 to $160. Trades within the range can generate fees for active liquidity; if SOL rises beyond $160, the position becomes largely USDC and stops earning trading fees until price returns. A tighter range concentrates capital near the current price but reaches that inactive state sooner.

The deciding comparison is the position’s value, including accrued fees, against simply holding the original tokens. A rising SOL price can leave the pool with less SOL than you started with, so fees may fail to offset the difference. Moving the range means making another transaction and accepting a new token mix; it does not restore the old one automatically.

Why Is an Attempt Pending or Failed?

A pending attempt may still be awaiting a wallet signature, network inclusion or confirmation. If you have a signature, check whether its status is confirmed, failed or still unresolved; a successful transaction can precede an updated wallet display. If no transaction was submitted, there is no on-chain swap to wait for.

A processed failure can result from a stale quote, a minimum received that can no longer be met, insufficient tokens or insufficient SOL for network costs. Its token changes revert, although the network fee can still be charged. An expired transaction needs a fresh quote and signature. Before retrying, verify the mint address and status, then adjust size or slippage only if the resulting price remains acceptable.

FAQ