Terms of Service
The terms for using BySwap, the public website byswap.io and the BySwap web application. Effective 15 November 2026.
These terms
These Terms of Service are an agreement between you and the operator of BySwap. By signing in to or using the BySwap web application you agree to them. If you do not agree, do not use BySwap. How BySwap handles personal information is described in the BySwap Privacy Policy at /privacy.
Who provides BySwap
BySwap is a brand name, not a registered company. It is provided by an individual. Questions about these terms: [email protected].
Current status
BySwap is in development. Signing in, wallets and market tools are available, but trading and withdrawals are not yet available: no trade or withdrawal is sent to the blockchain. The sections on trading, withdrawals and fees describe how those features work once they are available. Some features are more limited than described there until they are enabled, for example selling tokens, paying with USDC and routing trades through Jupiter.
The service
BySwap is a web application for discovering and trading tokens on the Solana blockchain. It shows market data for tokens (prices, trades, holders and new launches), lets you keep a watchlist, gives each account its own Solana wallet, and prepares trades and withdrawals for that wallet to sign.
BySwap does not give investment, financial, legal or tax advice. Market data and token information come from public on-chain data and third-party providers and may be incomplete, delayed or wrong. A token appearing in BySwap is not an endorsement, recommendation or review of it: anyone can create a token on Solana, and BySwap does not vet tokens or their creators.
Who may use BySwap
- BySwap is offered internationally, subject to the laws that apply to you. Anyone may browse the public website; there is no universal minimum age for browsing it.
- To sign in, hold a BySwap wallet or trade, you must be legally able to enter into these terms and to buy, sell and hold digital assets under the laws that apply to you, including any minimum age that applies where you live.
- You may not use BySwap where doing so is prohibited, or if you are subject to sanctions that prohibit it.
- BySwap does not check your age, identity or location. You are responsible for making sure that your use of BySwap is lawful where you are.
Your account and wallet
- You sign in with a Google account or a Phantom wallet. That sign-in method is how BySwap recognises your account, so keep it secure: anyone who controls your Google account or Phantom wallet can act as you in BySwap.
- Each account gets one Solana wallet whose keys are held by the wallet infrastructure provider Turnkey. BySwap never asks for a seed phrase or private key, and BySwap does not offer key export.
- BySwap trades and withdraws only for accounts set up with its current security rules at Turnkey, and refuses to do so for accounts whose Turnkey setup differs. For those accounts, trades made through BySwap need both your session key, created in your browser, and BySwap's co-signature, given only after BySwap's server has checked that the transaction matches what you approved.
- You are responsible for the activity in your account, for checking every trade and withdrawal before you confirm it, and for keeping your devices secure.
- Transactions on the Solana blockchain are public and cannot be reversed once confirmed.
Trading
- Trades exchange SOL for Solana tokens. BySwap routes each trade either directly to the token's Pump.fun bonding curve or PumpSwap pool, or through the Jupiter aggregator to a fixed list of decentralised exchanges (Orca Whirlpool, Raydium, Raydium LaunchLab, Meteora DLMM and Meteora DAMM). Market data comes from on-chain data and providers such as CoinGecko and GeckoTerminal.
- Before you confirm, BySwap shows a quote with the expected and minimum amounts, the BySwap fee and the network fees. A quote is valid for up to 30 seconds and can be used once. Prices on decentralised exchanges change constantly; the amount you receive can differ from the expected amount, down to the minimum shown.
- You choose the slippage tolerance, from 0.01% up to 50% (1% by default). If the trade would give you less than the minimum shown, it fails on the blockchain instead of executing. BySwap shows price impact but does not block trades because of it. It sets no maximum trade size, but refuses amounts too small to cover the fee and buys that would complete a Pump.fun bonding curve.
- BySwap refuses some tokens it cannot trade safely on its direct route, for example tokens whose issuer can freeze balances.
- A trade is complete only when the Solana network confirms it. A trade can fail or expire without executing, for example because of price movement or network congestion. BySwap may re-send the same signed transaction until it is confirmed or can no longer be confirmed, but it never changes or replaces a transaction you signed.
Withdrawals
- Withdrawals send SOL from your BySwap wallet to a Solana address you choose. Token withdrawals are not yet available.
- BySwap refuses some addresses known not to be wallets, such as Solana's built-in program addresses, and your own BySwap wallet. It cannot detect every wrong address or every address that cannot use the funds, so check the destination carefully: a withdrawal sent to a wrong address cannot be recovered.
- Each withdrawal needs your own confirmation within 60 seconds of preparing it: an approval in Phantom for Phantom accounts, or, for Google accounts, a fresh Google sign-in together with BySwap's approval. BySwap withholds its approval when a security check fails, for example when the sign-in is not recent or does not match your account, and can suspend its approvals in an emergency, which stops the withdrawals that need them.
- Your balance must cover the amount and the network fee. You can either withdraw everything, or leave at least the small minimum balance the Solana network requires.
Fees
- BySwap fee: 1% of each trade. On a buy, it is 1% of the SOL amount you enter, taken from that amount. On a sell, it is 1% of the minimum SOL you will receive, paid from what you receive. The fee is rounded up to the smallest unit of SOL and shown with every quote before you confirm.
- The fee is part of the same blockchain transaction as the trade and is paid only if the trade executes. A trade that fails or expires does not pay the BySwap fee, although the network may still charge its transaction fee.
- Network fees: every Solana transaction pays the network's fees: a base fee and a priority fee, which BySwap sets from recent network fees. Some trades also create accounts (for example a token account) that need a small deposit (rent), which is held in those accounts. Network fees go to the Solana network; neither they nor rent go to BySwap. Both are shown with the quote.
- Exchange fees: the decentralised exchanges a trade is routed to charge their own fees, which are included in the quoted price.
- Withdrawals carry no BySwap fee; only the network fee applies.
- If the BySwap fee changes, the new fee is shown with every quote before you confirm and these terms are updated.
Risks
Trading digital assets is risky, and you can lose all of the money you trade. In particular:
- Token prices can change sharply within seconds. Memecoins and newly launched tokens are especially volatile, often have little or no liquidity, and frequently lose most or all of their value.
- Tokens can be created by anyone, including people acting fraudulently. A token may be abandoned, its liquidity removed, or its supply or rules designed to harm buyers.
- Decentralised exchanges, the Solana network and their software can fail, be congested, be attacked or behave unexpectedly. Other market participants can trade ahead of or around your transaction.
- Blockchain transactions are irreversible. Mistakes, such as a wrong address or amount, generally cannot be undone.
- The laws and tax rules that apply to digital assets differ between countries and can change, and may affect your ability to use, hold or sell them. You are responsible for any taxes on your trades.
Only trade amounts you can afford to lose, and make your own decisions about every trade.
Prohibited conduct
You must not:
- use BySwap in breach of any law that applies to you, including sanctions, anti-money-laundering and market-abuse laws;
- use BySwap to handle proceeds of crime, to finance unlawful activity, or to defraud or manipulate others (for example, wash trading or coordinated price manipulation);
- access or try to access another person's account or wallet, or use BySwap on someone else's behalf without their permission;
- interfere with, overload, probe or attack BySwap or its providers, bypass its security checks or rate limits, or use automated means to access it in a way that harms the service;
- copy, resell or misrepresent BySwap or its content, or use the BySwap name or logo to mislead others.
Availability and changes to the service
BySwap is provided as it is currently built, and features can change, be limited or be removed. BySwap may be unavailable at times, for example during maintenance, outages of its providers, network problems or security incidents. To protect users, BySwap refuses requests rather than guessing when it cannot complete them safely: for example, it limits how often requests can be made, and it does not quote or prepare trades when it cannot get reliable data.
Third-party services
BySwap depends on services run by others, including Google and Phantom (sign-in), Turnkey (wallet infrastructure), the Solana network and its RPC providers such as Helius, Jupiter and the decentralised exchanges trades are routed to, market data providers such as CoinGecko and GeckoTerminal, Cloudflare (network) and Google Cloud (key management). Their own terms apply to your use of them, and BySwap does not control them or guarantee their availability or performance.
Suspension and termination
You may stop using BySwap at any time. The operator may suspend, restrict or end your access to BySwap, or to features such as trading or withdrawals, if you break these terms, if the law requires it, or to protect users, funds or the service. BySwap may also stop offering the service. These terms keep applying to anything that happened before access ended.
BySwap's name and software
The BySwap name, logo, website and software belong to the operator. You may use them only to use BySwap under these terms. Token names, logos and data shown in BySwap belong to their respective owners.
Disclaimers and limitation of liability
To the extent the law allows, BySwap is provided "as is" and "as available", without warranties of any kind, including that it will be uninterrupted, error-free or fit for a particular purpose, or that any information shown is accurate.
To the extent the law allows, the operator is not liable for losses caused by market movements, by tokens or their creators, by third-party services or the Solana network, by your own mistakes or the security of your devices and sign-in accounts, or by events beyond the operator's reasonable control, nor for indirect or consequential losses or lost profits. Where liability cannot be excluded, it is limited to the BySwap fees you paid in the 12 months before the claim arose.
Nothing in these terms limits liability that cannot be limited by law, such as liability for fraud, or removes rights you have under consumer protection laws that cannot be changed by agreement.
Complaints and disputes
If you have a complaint, contact [email protected] first so that it can be resolved informally. Nothing in these terms takes away rights you have under the mandatory laws of the country where you live.
Changes to these terms
When these terms change, the new version is published at this address with a new effective date. Continuing to use BySwap after a change takes effect means you accept the new terms.
Support and contact
For support, or any question about these terms: [email protected].