XLM to USDC: Swap Stellar Lumens to USD Coin on Ethereum, No KYC

To swap XLM to USDC, enter the XLM amount, paste the 0x Ethereum address that should receive the USD Coin and the G address you send from, then make a Stellar payment to the deposit address, with the Memo copied exactly if the deposit screen gives one. There is no sign-up or ID check, and the USDC arrives as an ERC-20 token on Ethereum, so later moves of it are paid in ETH.

  • Within minutes
  • No account · No KYC
  • Paid to your wallet
  • Fees included in quote
Crypto Exchange
Buy Crypto
XLM
XLM
USDC
USDC


⚠️ Enter the exact wallet you are sending from. Your funds must be sent from this address.

By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.

Stellar Logo
XLM
Stellar
Price:
$0.1477
24h Change:
1.66%
Market Cap:
$5.22B
Volume (24h):
$132.14M
Circulating Supply:
35.38B XLM
USD Coin Ethereum Chain Logo
USDC
USD Coin (USDC) on Ethereum
Price:
$0.9995
24h Change:
0.00%
Market Cap:
$69.62B
Volume (24h):
$10.96B
Circulating Supply:
69.66B USDC

Data by CoinGecko

XLM to USDC Exchange Rate

1 XLM = 0.147792 USDC

The 1 Stellar to USD Coin (USDC) on Ethereum reference rate at market prices, before fees. The exact amount, minimum and maximum are shown in the exchange box before you send.

Live market rate

XLM to USDC swap at a glance

Everything that is specific to swapping Stellar to USD Coin on GhostSwap.

Stellar (XLM)You send · Stellar network
USD Coin (USDC)You receive · ERC-20 token on Ethereum

Swapping into USDC locks in a dollar value without selling on a centralized exchange. It is a cross-chain swap from Stellar to Ethereum, with no bridge and no wrapped tokens.

Swap time
Within minutesdepends on network confirmations
Network fee
Paid in XLMby your wallet
Account / KYC
NoneNo sign-up, email or ID
Tracking
Live status pageXLM on StellarExpert · USDC on Etherscan
Your USDC address
Ethereum addressIt starts with 0x followed by 40 hexadecimal characters. Wallets: MetaMask, Rabby or a Ledger.
Reference rate
1 XLM ≈ 0.147792 USDC1 USDC ≈ 6.7663 XLM · market prices, 12 Nov 2026
Minimum
About 210 XLMThe exact minimum and maximum are shown in the exchange box before you send.
Deposit Memo
Include it if shownCopy the Memo from the deposit screen exactly.
  1. Send XLMA few seconds to confirm on Stellar
  2. GhostSwap swaps itAt the floating rate, fees already in the quote
  3. Receive USDCSent to your address; Ethereum confirms in about 2–5 minutes
Facts checked 12 Nov 2026Reverse: USDC to XLM

How much USDC do you get for XLM?

GhostSwap quotes at 12 Nov 2026, 00:43 UTC. What lands in your wallet: service fee and USDC network fee already deducted.

Fees included
500XLM
72.7389USDC
2,500XLM
364.5165USDC
10,000XLM
1,458.69USDC

The rate floats with the market until your XLM deposit confirms. The minimum for this pair is about 210 XLM. Enter any amount in the exchange box above for a live quote; no account needed.

Which USDC this pair pays: the Ethereum one

Circle issues USD Coin on several chains, and Stellar is one of them. That is the first thing to settle, because this page does not keep your dollars on Stellar. It pays USDC as an ERC-20 token on Ethereum, to an address that begins with 0x. A G address from Lobstr or Freighter cannot receive it, and the form will not accept one in the payout field.

So this pair fits a specific plan: the dollars are headed for something that lives on Ethereum. A lending or trading app that only takes ERC-20, a Ledger account you already use for Ethereum tokens, or a person or service that asked for USDC on Ethereum by name.

If the dollars should instead sit on a cheaper chain, the exchange box has other versions. XLM to USDC SOL pays on Solana and XLM to USDC BEP20 pays on BNB Smart Chain. Pick the version first, then copy the address that matches it.

Making the Stellar payment, Memo included

The XLM leaves as an ordinary Stellar payment from Lobstr, Freighter or a Ledger. Stellar closes ledgers every few seconds and the fee is a tiny amount of XLM, so this side of the swap is quick and cheap.

After you create the swap, look closely at the deposit screen. If it shows a Memo, paste it into the Memo field of your wallet exactly, with no extra spaces and the same memo type your wallet offers by default for that value. If the screen shows no Memo, leave that field blank. That is all the Memo needs on this pair.

Every Stellar account must hold a minimum balance, the base reserve, plus a little more for each trust line it keeps. That part cannot be sent. Lobstr and Freighter show what is spendable, so swap that figure and not the total. In the sender field, enter the same G address the payment leaves from: 56 characters, starting with G.

Your 0x address and the USDC contract

The payout field needs an Ethereum address: 0x followed by 40 hexadecimal characters, from MetaMask, Rabby or the Ethereum app on a Ledger. Copy it with the wallet's copy button. A typo that still forms a valid address sends the USDC to an account nobody controls.

Real USDC on Ethereum lives at one contract, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. If your wallet does not show the new balance, add the token by that contract. Do not paste the contract into the payout field; it is the token itself, not a wallet. Tokens called USDC at any other contract are copies and are worth nothing.

Ethereum includes the payout in about 2 to 5 minutes. You can watch it arrive on Etherscan by searching your own address, and follow the Stellar deposit on StellarExpert.

Stellar and Ethereum side by side

XLM (you send)USDC (you get)
ChainStellarEthereum, ERC-20
AddressG plus 55 characters0x plus 40 hex
Extra fieldMemo, only if shownNone
Fee coinXLMETH
ConfirmationA few secondsAbout 2 to 5 minutes
WalletsLobstr, Freighter, LedgerMetaMask, Rabby, Ledger
ExplorerStellarExpertEtherscan

The big shift is the fee coin. On Stellar, a payment costs almost nothing and is paid in XLM. On Ethereum, every move of the USDC is paid in ETH, and gas there is usually far higher than Stellar fees. Plan to make fewer, larger transfers on the Ethereum side. The guide on stablecoin fees across networks compares the chains in more depth.

Why Stellar holders take dollars on Ethereum

XLM moves with the wider market. Turning part of it into USD Coin fixes a dollar value without leaving self-custody, and taking that USDC on Ethereum puts it where the largest set of dollar apps already works. Some holders do this before a payment that is due in USDC; others park a share of their XLM while the market is rough.

The quote is built from aggregated liquidity from leading crypto markets. It floats with the XLM price until the Stellar deposit confirms, and the box shows the USDC you get after fees before you send. Since Stellar confirms in seconds, the floating window is short, and most swaps finish within minutes.

The swap involves no sign-up and no ID check. Remember that Circle can freeze USDC at a given address on any chain; that is a feature of the token, not of the swap. To go back to Stellar later, use USDC to XLM.

If something goes wrong

If a swap cannot be completed, the coins are refunded to the sender address you entered. On this pair that is your Stellar G address, so use one from a wallet where you hold the secret key. XLM sent from an exchange account leaves from the exchange's shared address, and a refund there needs your personal Memo to find you, which is easy to lose track of.

Your swap ID opens its own status page. If StellarExpert shows your payment and the status page has not moved after a long wait, write to support@ghostswap.io with the swap ID and the Stellar transaction hash. Do not send a second payment for the same swap while you wait.

A missing Memo is the most common cause of a slow deposit on Stellar. If you left out one that the screen showed, say so in your message to support.

Common mistakes

  • Pasting a Stellar G address in the payout field: this pair pays USDC on Ethereum, which needs a 0x address.
  • Skipping the Memo that the deposit screen displays, or inventing one when it shows none.
  • Trying to send the full XLM balance, including the base reserve that Stellar locks in every account.
  • Receiving USDC on a fresh Ethereum address with no ETH, so it cannot be moved on.
  • Adding a token named USDC from a contract other than Circle's 0xA0b8...eB48.

XLM to USDC Live Price Chart

XLM/USDC

Loading chart...

Reference market prices, updated live

XLM

Convert Stellar to USD Coin (USDC) on Ethereum

XLMUSDC at market price
250XLM36.9479USDC
500XLM73.8958USDC
2,500XLM369.4791USDC
5,000XLM738.9583USDC
25,000XLM3,694.79USDC
50,000XLM7,389.58USDC

At market prices of $0.147725 per XLM and $0.999549 per USDC (12 Nov 2026), 5,000 XLM is worth about 738.9583 USDC. Your exact amount, after network fees, is shown in the exchange box before you send.

USDC

Convert USD Coin (USDC) on Ethereum to Stellar

USDCXLM at market price
31USDC209.7547XLM
50USDC338.3141XLM
100USDC676.6282XLM
250USDC1,691.57XLM
500USDC3,383.14XLM
1,000USDC6,766.28XLM
5,000USDC33,831.41XLM
10,000USDC67,662.82XLM

Going the other way, 500 USDC is worth about 3,383.14 XLM at the same prices.

How to Exchange Stellar to USD Coin

Line Vector
Select Crypto Currency

Select XLM and USDC

Pick XLM in “You send” and USDC in “You get”, then enter the amount. The box shows how much USDC you get and the minimum XLM for this pair.

Select Wallet Address
Line Vector

Enter USD Coin Address

Paste the Ethereum address that should receive the USDC (it starts with 0x followed by 40 hexadecimal characters). Then enter the Stellar address you send XLM from; a refund, if ever needed, goes there.

Sent Crypto Currency
Line Vector

Send Stellar

Send exactly the amount shown from your own Stellar wallet to the one-time deposit address.

Receive Crypto

Receive USD Coin

Your USDC is paid out once your XLM deposit confirms, and Ethereum then confirms it in about 2–5 minutes. Most swaps finish within minutes. The exact time depends on how fast each network confirms your deposit. Follow each step on the status page with your swap ID.

XLM to USDC: questions and answers

Everything you need to know about exchanging XLM to USDC on GhostSwap.

How do I swap XLM to USDC?
Pick XLM to send and USDC to receive, enter the amount, your 0x Ethereum address and your Stellar G address, then pay the XLM to the deposit address shown, Memo included if there is one.
Can I convert XLM to USDC without KYC?
Yes. The form asks for no account, email or ID; it only takes the two addresses and the amount.
Is this USDC on Stellar or on Ethereum?
It is paid on Ethereum, in ERC-20 form. For Solana or BNB Smart Chain, choose XLM to USDC SOL or XLM to USDC BEP20 instead.
Do I need a Memo for the XLM deposit?
Only when the deposit screen displays one. Copy it exactly into your wallet's Memo field; if no Memo is shown, leave it empty.
Does the USDC payout need a memo?
No. An Ethereum address takes ERC-20 USDC with no memo or tag.
How long does XLM to USDC take?
Stellar confirms the XLM in a few seconds, most swaps finish within minutes, and Ethereum confirms the USDC in about 2 to 5 minutes.
What will I need ETH for?
Not for receiving. You need ETH on the receiving address to send, approve or deposit the USDC anywhere afterwards.
How do I exchange USDC back to XLM?
Use USDC to XLM. You send ERC-20 USDC from a 0x wallet that holds some ETH and receive XLM at a G address.
What if my XLM to USDC swap fails?
If a swap cannot be completed, the XLM is refunded to the G address you entered as sender. For a stuck swap, email support@ghostswap.io with the swap ID.
How much is 1 XLM in USDC?
1 XLM is worth about 0.147792 USDC at the market rate, before fees (market prices, 12 Nov 2026). GhostSwap's quote in the exchange box already includes the service fee and the USDC network fee. The minimum for this pair is about 210 XLM. The rate floats with the market until your XLM deposit confirms, so the exchange box shows the exact amount before you send.