<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[AllSwap Blog]]></title><description><![CDATA[AllSwap Blog]]></description><link>https://allswap.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sat, 07 Nov 2026 10:21:08 GMT</lastBuildDate><atom:link href="https://allswap.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Memo, Tag and Destination-Tag Chains: How to Swap XRP, XLM, ATOM and Similar Coins Without Losing Funds]]></title><description><![CDATA[Some blockchains treat a payment address as incomplete without a second field. That field may be called a memo, a destination tag, a message, a memo ID, or…]]></description><link>https://allswap.hashnode.dev/memo-tag-and-destination-tag-chains-how-to-swap-xrp-xlm-atom-and-similar-coins-without-losing-funds</link><guid isPermaLink="true">https://allswap.hashnode.dev/memo-tag-and-destination-tag-chains-how-to-swap-xrp-xlm-atom-and-similar-coins-without-losing-funds</guid><category><![CDATA[crypto]]></category><category><![CDATA[Blockchain]]></category><category><![CDATA[Web3]]></category><category><![CDATA[Security]]></category><dc:creator><![CDATA[AllSwap]]></dc:creator><pubDate>Thu, 05 Nov 2026 08:40:37 GMT</pubDate><content:encoded><![CDATA[<p>Some blockchains treat a payment address as incomplete without a second field. That field may be called a <strong>memo</strong>, a <strong>destination tag</strong>, a <strong>message</strong>, a <strong>memo ID</strong>, or a <strong>destination reference</strong>. Names differ by network and wallet, but the job is the same: tell the receiver <em>which</em> account the funds belong to when many users share one address.</p>
<p>Coins such as <strong>XRP</strong>, <strong>XLM</strong> (Stellar), and <strong>ATOM</strong> (and other Cosmos-family assets) are the examples people meet first. Exchange deposit screens almost always show an address <em>and</em> a memo or tag. Omit the tag, and the chain may confirm success while the exchange never credits you. The funds landed in a shared inbound address with no label. Recovery depends on that exchange's support — if it has one — and is never guaranteed.</p>
<p>This piece is general guidance for moving memo-bearing assets without turning a routine swap into a support ticket. Coin names illustrate the <em>pattern</em>. Confirm the pair and deposit instructions on the service you use; do not assume a coin is listed just because it is often called a memo-bearing asset.</p>
<h2>Why memos exist</h2>
<p>On many account-model chains used by exchanges, one hot-wallet address receives deposits for thousands of customers. The chain only knows coins arrived at that address. The exchange needs a memo or destination tag to map the deposit to the right customer. Without it, the ledger entry is ambiguous.</p>
<p>The same idea appears outside exchanges: some custodial wallets reuse one address and rely on a memo to route credit. Hardware and self-custody apps often mark the memo field optional — which is how people skip it by accident.</p>
<h2>Three places a memo can appear in a swap</h2>
<p>In a deposit-address instant swap (send A, receive B at an address you provide), memos can matter in three spots. Confusing them is a common failure mode.</p>
<ol>
<li><p><strong>Your destination (what you receive).</strong> If the receive address is an exchange deposit that requires a memo, enter <em>that</em> service's memo in the swap form. The payout must look like a normal deposit into that account.</p>
</li>
<li><p><strong>The swap's deposit address (what you send).</strong> Some routes require a memo when you pay the single-use deposit address. If the order screen shows one, copy it exactly into the sending wallet.</p>
</li>
<li><p><strong>Neither.</strong> Many routes need no memo on either leg. Do not paste a leftover tag into a field that should be empty.</p>
</li>
</ol>
<p>Read the order instructions before broadcasting. Field names change ("Memo", "Destination Tag", "Msg", "Reference"); the habit does not: fill any required second field.</p>
<h2>A practical checklist before you send</h2>
<p><strong>Match network and asset.</strong> Memo mistakes often travel with network mistakes — the right exchange address on the wrong deposit network.</p>
<p><strong>Copy, don't retype.</strong> Prefer paste or QR from the official deposit screen, then check first and last characters.</p>
<p><strong>Know which memo belongs where.</strong> Exchange deposit memo → receive side. Swap deposit memo (if any) → send side.</p>
<p><strong>Watch "memo optional" traps.</strong> Optional in the wallet means the chain accepts a transfer without a memo; it does not mean an exchange will credit you.</p>
<p><strong>Test small on a new route.</strong> First time with a memo-bearing asset or new pair: send a tiny amount with the memo and confirm credit before moving size.</p>
<p><strong>Save the tx hash.</strong> Support will ask for the deposit transaction ID, order ID, and the memo you used.</p>
<p><strong>Respect quote timers.</strong> Finish inside the payment countdown — or re-quote rather than send late.</p>
<h2>Where an instant swap helps — and where it does not</h2>
<p>A deposit-address swap helps when you change assets across very different chains without connecting a wallet or signing approvals. You pick what you send and receive, get a quote with a minimum received amount, and pay a one-time deposit address. That model does not remove memo discipline. The service can deliver to the address-and-memo pair you provided; it cannot invent the correct exchange memo, and it cannot undo a send to the wrong tag.</p>
<p><a href="https://allswap.io">AllSwap</a> is one such non-custodial cross-chain swap service. It covers <strong>46 chains</strong> and <strong>200+ assets</strong>, charges a flat <strong>0.25%</strong> service fee with no VIP tiers or rebates, and requires <strong>no account and no KYC</strong>. There is no wallet connect: you send to a single-use deposit address, see a live all-in quote with a minimum received figure and a payment countdown before you deposit, and can verify each step on public block explorers. AllSwap does not hold users' private keys or run user-balance accounts. If a route fails after deposit, the order enters a documented refund handling flow.</p>
<p>Coverage includes networks where memo-style fields show up in real workflows — for example Stellar and Cosmos-family chains among the broader set on the site — alongside EVM L1s and L2s, the Bitcoin family, Solana, Tron, TON, and others. Always confirm the pair and any memo instructions on <em>your</em> quote screen.</p>
<h2>Bottom line</h2>
<p>Memo, tag, and destination-tag chains are not harder because the cryptography is special; they are harder because credit depends on a second string many wallets treat as optional. Before you move XRP-, XLM-, ATOM-style assets — or any asset whose deposit screen shows a second field — decide which leg needs a memo, copy carefully, test small, and keep the transaction hash.</p>
<p>To price a cross-chain route with a minimum received amount up front, a flat 0.25% fee, and no account or KYC, start from <a href="https://allswap.io">AllSwap</a>. For order questions, use Telegram: <a href="https://t.me/allswapservice">https://t.me/allswapservice</a>.</p>
<p>Disclosure: written by the AllSwap team.</p>
]]></content:encoded></item><item><title><![CDATA[A Safety Checklist Before Your First Cross-Chain Swap]]></title><description><![CDATA[Your first cross-chain swap is usually the riskiest one you will ever do — not because the technology is exotic, but because the failure modes are boring…]]></description><link>https://allswap.hashnode.dev/a-safety-checklist-before-your-first-cross-chain-swap</link><guid isPermaLink="true">https://allswap.hashnode.dev/a-safety-checklist-before-your-first-cross-chain-swap</guid><category><![CDATA[Security]]></category><category><![CDATA[Web3]]></category><category><![CDATA[Blockchain]]></category><category><![CDATA[crypto]]></category><dc:creator><![CDATA[AllSwap]]></dc:creator><pubDate>Thu, 05 Nov 2026 08:08:00 GMT</pubDate><content:encoded><![CDATA[<p>Your first cross-chain swap is usually the riskiest one you will ever do — not because the technology is exotic, but because the failure modes are boring and irreversible. Wrong network. Wrong memo. An address copied from an old chat. A "test" you skipped because the quote looked fine. This checklist is for that first (and every later) deposit-address swap: the kind where you send coin A to a one-time address and expect coin B on another chain, without creating an exchange account.</p>
<p>It is written for users of services such as <a href="https://allswap.io">AllSwap</a> and for anyone evaluating a similar non-custodial, no-KYC flow. Nothing here is financial advice. Treat each item as a gate: if it fails, do not send the full amount.</p>
<h2>1. Confirm you are on the real site and the right product surface</h2>
<p>Bookmark the official URL yourself. Do not follow swap links from random DMs, search ads, or "support" accounts that message you first. Phishing sites clone quote UIs well enough to fool a hurried glance. Once you are on the real domain, stay there for the whole order — quote, deposit address, and status page.</p>
<p>If a service publishes only a small set of official channels, use those. AllSwap's public support channel is Telegram at <a href="https://t.me/allswapservice">https://t.me/allswapservice</a>; treat unsolicited private messages claiming to be staff as hostile until proven otherwise.</p>
<h2>2. Match the asset <em>and</em> the network, not just the ticker</h2>
<p>"USDT" is not one asset. USDT on Tron, USDT on Ethereum, USDT on BNB Chain, and USDT on Solana are different tokens on different ledgers. The deposit address you are given is almost always valid for exactly one of them. Sending the ticker on the wrong network is the classic irreversible mistake: the coins leave your wallet and never credit the order.</p>
<p>Before you broadcast:</p>
<ul>
<li>Read the network label on the quote screen twice.</li>
<li>Confirm your wallet's send screen shows the same network.</li>
<li>If you are withdrawing from an exchange, pick the matching withdrawal network there too — exchanges often default to a different chain than the one your swap expects.</li>
</ul>
<h2>3. Validate the receiving address format for the destination chain</h2>
<p>You will enter a <strong>receiving address</strong> where coin B should arrive. Check it the way you would check a wire transfer:</p>
<ul>
<li>Copy-paste once, then verify the first 6 and last 6 characters against the source (hardware wallet screen, exchange whitelist, or a second device).</li>
<li>Confirm the address charset matches the chain (EVM <code>0x…</code>, Bitcoin bech32/<code>1</code>/<code>3</code>, Solana base58, TON friendly format, and so on).</li>
<li>Never type an address by hand on a phone keyboard.</li>
</ul>
<p>A valid-looking address on the wrong chain is still a permanent loss. Some wallets will happily let you paste an EVM address into a field meant for another ecosystem if you override a warning — do not override it.</p>
<h2>4. Handle memo / tag / destination-reference chains with extra care</h2>
<p>A few networks and many exchange deposit flows require a <strong>memo, tag, message, or destination reference</strong> in addition to the address. Omitting it can park funds in an unrecoverable or support-only state even when the address itself is correct.</p>
<p>Rules of thumb:</p>
<ul>
<li>If the quote or wallet UI shows a memo field, fill it exactly.</li>
<li>If your destination is an exchange deposit that requires a memo, use that exchange's deposit memo — not a blank send.</li>
<li>If the swap's deposit address instructions mention a memo, include it on the <em>source</em> transfer as specified.</li>
<li>When in doubt, send a tiny test (next section) that includes the memo before the full size.</li>
</ul>
<h2>5. Read the minimum received, the fee, and the countdown before you send</h2>
<p>Ignore marketing adjectives. The actionable numbers on a good quote screen are:</p>
<ul>
<li><strong>Minimum received</strong> — the floor amount of coin B you should get if the route completes as quoted.</li>
<li><strong>Service fee</strong> — AllSwap uses a flat <strong>0.25%</strong> application-layer fee for every user, with market-maker spread already reflected in the minimum received figure.</li>
<li><strong>Payment countdown</strong> — the window in which your deposit should arrive for that route's quote to remain valid.</li>
</ul>
<p>Source-chain gas is separate: you pay it from your wallet when you send. It does not mean the quote was wrong; it means you must size the send so you still cover gas and any wallet dust rules.</p>
<p>If the countdown is almost expired, refresh for a new quote rather than racing a congested mempool.</p>
<h2>6. Know the refund path <em>before</em> you need it</h2>
<p>Routes fail. Liquidity moves. A deposit can arrive late, underpaid, or on the wrong asset. Before you send, skim the service's help or risk text for what happens next: automatic refund, manual review, or re-quote. Prefer services that document a refund handling flow and that let you verify deposit and payout hashes on public explorers.</p>
<p>Save your <strong>deposit transaction hash</strong> the moment you broadcast. Support will ask for it. Without it, you are reconstructing history from memory under stress.</p>
<h2>7. Send a test amount on a new path</h2>
<p>For the first time you use a service, a new pair, a new wallet, or a memo-bearing chain, send a <strong>small test</strong> first. Confirm:</p>
<ul>
<li>The deposit credits on the status page.</li>
<li>The payout arrives at the exact receiving address you intended.</li>
<li>The amount is consistent with the quoted minimum (allowing for the tiny size).</li>
</ul>
<p>Only then repeat with the full size on a fresh order (do not reuse a one-time deposit address). The test costs a little extra gas and a little spread. It is cheaper than educating yourself with a full-balance mistake.</p>
<h2>8. Respect one-time deposit addresses and order isolation</h2>
<p>Deposit-address swaps typically generate a <strong>single-use</strong> address per order. Do not:</p>
<ul>
<li>Send a second deposit to an old address "because it worked last week."</li>
<li>Share that address in a public chat.</li>
<li>Top up after the quote window without checking status.</li>
</ul>
<p>Start a new order for every send. That isolation is what lets the service map deposits to payouts without an account login — and AllSwap's model is built around no account, no KYC, and no wallet connect for exactly that reason.</p>
<h2>9. Sanity-check coverage and expectations</h2>
<p>Cross-chain coverage is not infinite. A service that lists on the order of <strong>46 chains</strong> and <strong>200+ assets</strong> still will not support every long-tail token or every exotic route at every moment. If your pair is missing, do not force a workaround through an unsupported intermediary asset unless you understand both hops.</p>
<p>Also keep expectations honest: congestion can delay confirmations; extreme volatility is why minimum-received floors exist; a wrong address cannot be clawed back by support. Non-custodial here means the service does not hold your keys or run a lasting balance account in your name — it does not mean the deposit-to-payout window carries zero operational trust.</p>
<h2>Closing checklist card</h2>
<p>Before you hit send:</p>
<ol>
<li>Official site, not a lookalike.</li>
<li>Asset <strong>and</strong> network match on wallet and quote.</li>
<li>Receiving address verified (prefix + suffix).</li>
<li>Memo/tag filled if required.</li>
<li>Minimum received, fee, and countdown understood.</li>
<li>Refund policy skimmed; txid ready to save.</li>
<li>Test amount completed on new paths.</li>
<li>Fresh one-time deposit address for this order only.</li>
</ol>
<p>Run that list once slowly. Then it becomes muscle memory. For a non-custodial cross-chain swap flow that shows the minimum received up front, uses single-use deposit addresses, and covers 46 chains with a flat 0.25% fee, you can start from <a href="https://allswap.io">AllSwap</a> — and keep this checklist either way.</p>
<p>Disclosure: written by the AllSwap team.</p>
]]></content:encoded></item></channel></rss>