LTC to XMR, Measured: Zero Fixed Fee, a Flat Small Toll
Twelve quotes plus the reverse leg on 2026-11-11: a payout line with no fixed deduction, a flat ~$5.5 small-order toll that vanishes at 5 LTC, one locked route below and two floating routes above, and a 1.97% round trip.
The LTC to XMR corridor, measured live
Litecoin rarely gets top billing in privacy write-ups, and that is exactly why the corridor is worth measuring: it is the boring, cheap rail into Monero - a UTXO chain with no issuer that can freeze your funds, a recommended fee that has sat at 1 sat/vB, and no extra-id field to get wrong. On the morning of 2026-11-11 I pointed the public quote endpoint at the LTC→XMR pair and walked the full ladder, then the reverse leg, then the same-minute USDT quotes for comparison. The catalogue that minute listed 463 assets on 65 networks. Litecoin appears twice - ltc-ltc, the native coin, and ltc-bsc, a BSC-wrapped token - while Monero is the single xmr-xmr entry; 6 assets somewhere in the catalogue require an extra id, and neither side of this pair is one of them. CoinGecko spot read $50.89 for LTC and $573.41 for XMR, a raw ratio of 0.08875 LTC per XMR. Everything below comes from the 10:03-10:12 UTC window; quotes move, so the live order page governs. (XMR to USDT exit)
The boundaries come free with a rejected probe. An amount of 0.0001 LTC is refused with the limits attached: minAmount 0.25846202, maxAmount 1373.13278801 LTC. The cap is roughly $68,700 at that morning's spot - deep enough for anything an individual does with Litecoin - and the floor itself drifts with the LTC price: by 10:10 UTC the same refused probe reported 0.25809419. Neither number is a fee; they are simply the corridor's load limits. (how Monero fees work)
A payout line with no fixed deduction
The ladder, all inside one window: 0.26 LTC returned 0.01366451 XMR (rate 0.05255581), 0.5 returned 0.03460977 (0.06921954), 1 returned 0.07824575, 2 returned 0.16551732 (0.08275866), 5 returned 0.438845 (0.087769), 10 returned 0.87772 (0.087772), 25 returned 2.194348, 50 returned 4.388726 (0.08777452), 100 returned 8.777484, 250 returned 21.943756, 500 returned 43.887543 (0.08777509). Four independent two-point fits - through 5 and 10, 25 and 50, 100 and 500, 50 and 250 - all land on the same slope of 0.0877751 XMR per LTC to eight decimal places. That is what a corridor with no fixed deduction looks like: not a small fee, a zero one, with the entire spread living inside the rate. (how Monero fees work)
The rate itself is not free. A slope of 0.0877751 XMR per LTC implies 11.3927 LTC per XMR received - $579.74 against the $573.41 spot, 1.10% in your favour at this particular hour - but the small rungs pay a flat toll that does not scale down with the amount. Against that slope, the shortfall at 0.26 LTC is 0.00916 XMR, at 0.5 it is 0.00928, at 1 it is 0.00953, at 2 it is 0.01003 - a near-constant 0.009-0.010 XMR, about 0.10-0.11 LTC or $5.2-5.8, essentially the same in absolute terms at every size below 5 LTC. Retention against the slope: 59.9% at the 0.26 floor, 78.9% at 0.5, 89.1% at 1, 94.3% at 2, and 99.99% from 5 LTC up. One wrinkle: 1,000 LTC quoted 0.08782941, 0.06% above the slope - the only rung that beat the line, and a rounding-scale bonus.
Small amounts lock, large amounts float
Routing splits the ladder in two. Every quote from 0.26 to 2 LTC came back routes=1 with a locked quote and a validUntil stamped roughly two minutes ahead (the four stamps sat 3.8-4.3 seconds apart as I fired the probes in sequence). From 5 LTC up the pair quotes with routes=2 and validUntil null: two pools competing, floating with the market, and an advantageBps that reads 270 at 5 LTC - the two quotes were 2.7% apart - then 163 at 10, 108 at 25, 89 at 50, 80 at 100, and 77 at 250. The crossover sits between 2 and 5 LTC: below it you are holding a price for about two minutes, above it you are watching two pools disagree by less and less.
The lock is a live premium, not a constant. Re-quoting 1 LTC about eight minutes after the first pass returned 0.07767875 instead of 0.07824575 - minus 0.72% - and the minimum had drifted from 0.25846 to 0.25809 LTC. Against the unchanged slope, that 1-LTC order kept 88.5% instead of the morning's 89.1%, and a floor-sized order of 0.2584 LTC kept only 59.0% at the later timestamp. A locked small quote reprices with the pool, so the number you hold for two minutes is a snapshot of a moving target, not a promise.
The way back prices wider: XMR to LTC
The reverse leg is a different market. XMR→LTC returned two routes at every amount probed: 0.1 XMR quoted 1.11676 LTC (rate 11.1676) with the two pools a full 752 bps apart, 0.5 quoted 5.57987 (11.15974, 216 bps), 1 quoted 11.16777 (11.16777, 163 bps), 2 quoted 22.32055, 5 quoted 55.8019, 10 quoted 111.68091 (11.168091), 20 quoted 223.20866 (11.160433). All floating, no validUntil anywhere. The only locked quote in the whole probe sat at the top: 50 XMR returned 551.2617394 LTC - rate 11.025235, routes=1, validUntil about 120 seconds ahead - which is 1.2-1.3% below the floating plateau of 11.160-11.168. On this direction, the locked rung is the worst deal on the ladder.
Priced against itself and against the day-earlier XMR→BTC corridor: chaining the two plateaus - 0.0877751 in, 11.168091 out - gives 0.9803, a round trip costing about 1.97% at the plateau before chain fees (the BTC corridor chained to 0.978965 a day earlier, so LTC round-trips a whisker cheaper at these quotes). The two directions sit on opposite sides of spot: selling LTC you receive an implied $579.74 per XMR, 1.10% over the $573.41 spot; selling XMR you receive an implied 11.168091 x $50.89 = $568.35, 0.88% under spot. That spread is the corridor's margin, and it is the honest number to compare against any other pair's toll. (how Monero fees work)
Same minute, the USDT rail sits a whisker away (XMR to USDT exit)
The stablecoin rail is the honest benchmark, and on this morning it was nearly a dead heat. At the same minute, the 1,000-USDT-TRC20 rung quoted 1.721465 XMR on two routes - an implied 581.0 USDT per XMR against a 573.9 USDT spot (XMR $573.41, USDT $0.999224), about 1.24% over spot - while the LTC slope implied 579.74 in dollar terms, 1.10% over. The two plateaus land within 0.2% of each other; picking between them on price alone is noise. Even the small-order shape repeats: 100 USDT quoted on a single locked route with a premium-laden implied 650.35 USDT per XMR, the same pattern as LTC's 0.26-2 LTC rungs. (XMR to USDT exit)
Price is a tie, so the choice is structural. USDT is an issuer-held IOU: the Tether treasury can freeze addresses, and every routing decision that starts from a stablecoin inherits that freeze surface. Litecoin is nobody's liability - the coin you send and the Monero you receive are both chain-native assets with no issuer that can reach in. For a privacy-motivated swap, the rail without an issuer is the point, and 0.2% is a small price for removing the freeze surface entirely. The counterweight: stablecoin rails settle on networks with fast finality, while this corridor runs on Litecoin's 2.5-minute blocks and Monero's 10-confirmation credit - a slower clock measured in tens of minutes. (XMR to USDT exit)
What the chains themselves add
Sending the deposit is the cheapest part of the trade. Litecoin's recommended fee read 1 / 1 / 1 / 1 / 1 sat/vB (fastest / half-hour / hour / economy / minimum) with a mempool of just 271 transactions totalling 71,776 vsize - the fee histogram's floor sat at 1.0 sat/vB, and the priciest recent spend sampled in the mempool paid 3.02 sat/vB (423 litoshi for 140 vbytes). A typical one-input-two-output LTC spend of about 141 vbytes therefore costs 141-300 litoshi - one to two hundredths of a cent. Recent blocks confirm the calm: block 3,211,183 carried 380 transactions in 179,722 bytes against a 2 MB cap, and five blocks spanning 09:53:29 to 10:04:11 UTC gave intervals of 43-256 seconds around the 150-second target. (how Monero fees work)
The privacy story on the LTC side deserves one honest paragraph. MWEB - Litecoin's MimbleWimble extension block, live since the 0.21 release - promises confidential amounts on the LTC leg. But usage is thin: sampling the transaction sets of seven recent blocks (heights 3,211,1178-3,211,1184) found zero MWEB-tagged outputs, and a full breakdown of block 3,211,183's first 25 transactions showed 22 p2wpkh, 16 p2pkh, 7 p2sh, 1 taproot and 1 op_return output and nothing else. A tiny anonymity set plus the peg-in and peg-out dance means MWEB helps far less in practice than on paper; our earlier piece on MWEB's privacy limits walks through why. The corridor prices the native asset anyway, and the privacy action in this swap happens on the Monero side. (LTC to XMR route)
On arrival, Monero does what it always does. The chain sat at height 3,803,944 at 10:06:12 UTC - a block of 27 transactions, 261,088 bytes against a 600 kB weight cap, paying a 0.61617148 XMR tail-emission subsidy - with 65,474,886 transactions mined since genesis and 38 waiting in the pool. Fee tiers stand at 20,000 / 80,000 / 320,000 / 4,000,000 piconero per kilobyte, so a normal one-input-two-output payout of about 1,534 bytes costs around 0.000031 XMR - under two cents - at the 20,000 tier most wallets default to. The order credits after 10 confirmations: at the 120-second block target that is roughly 20 minutes between your deposit landing and the payout leaving, the slowest clock in this whole trade. (Monero confirmation waits)
Boundary and snapshot
Everything above is a snapshot of 2026-11-11, 10:03-10:12 UTC: a window of 0.2584-1373.1 LTC with the floor drifting downward, a fitted slope of 0.0877751 XMR per LTC (implied $579.74 per XMR against a $573.41 spot), a flat small-order toll of 0.009-0.010 XMR that vanishes at 5 LTC, retention 59.9% at the floor and 99.99% from 5 LTC up, one locked route below 5 LTC and two floating routes above, a reverse leg floating at 11.16-11.17 LTC per XMR with a locked top rung priced 1.2-1.3% under it, and a plateau round trip of 1.97%. The durable rules: never send at or below the 0.2584 floor; get past 2 LTC - ideally past 5 - before the corridor's own pricing stops mattering; treat the validUntil on a small quote as a snapshot, not a promise; and re-quote rather than trusting a number read an hour ago. Rates, boundaries and route counts all move - the live order page is the authority.