Web3 Wallet · Solana · On-chain

How to buy xStocks in Binance Web3 Wallet

Buying xStocks in Binance Web3 Wallet: move SOL to Solana, search the ticker in Swap, and confirm on-chain gas
xStocks live on the Solana chain, and you buy them through Swap inside Binance Web3 Wallet. This piece breaks the path down: move SOL, find the genuine ticker, swap, confirm gas.

The first time I walked someone through buying xStocks in a Web3 wallet, the part that made my palms sweat wasn't the number of steps. It was the moment of searching for the ticker. You type TSLAx into Swap and a row of tokens with almost identical names pops up. Click the wrong one, send your money across, and there's no getting it back. On-chain transfers don't come with an undo button. That time I stared at the issuer details for a good while before I dared tap anything. That nervousness is exactly what separates working on-chain from working inside an exchange: more freedom, and a lot more need to keep your own wits about you.

So here's the whole path, laid out plainly: from moving SOL into the wallet, to picking out the genuine ticker in Swap, to running the swap and confirming gas. I'll flag what to watch at each step and where things tend to go sideways. On-chain moves can't be reversed, so slow down, look before you tap, and let this guide set the pace for you.

xStocks and bStocks are not the same thing

Sort the names out before anything else, or the rest turns to mush. Inside the Binance ecosystem, two different things carry the "tokenized US stock" label. They sound alike and they are not alike:

  • bStocks: traded on Binance spot, bought and sold with USDT, issued by a Binance affiliate. That's a separate topic; if you want it, see our other piece, what bStocks are and how to buy them on spot.
  • xStocks: run on the Solana chain, bought through Swap in Binance Web3 Wallet, issued by Backed Finance. That's what this article is about.

A quick way to remember it: bStocks live on the exchange and use USDT; xStocks live on-chain, you buy them through Swap in the Web3 Wallet, and paying with SOL is the convenient route. Both are price-tracking tokens, and neither is a real share, but where you buy them, what you pay with, and who issues them are completely different. Everything from here on is about xStocks. Don't blur it into bStocks.

Who issues them and which chain they run on

Whenever you size up an on-chain asset, the first question is always: who issues it? xStocks are issued by Backed Finance (per the issuer's official terms, as of 2026-06). They take the matching US-stock asset and turn it into a token on the Solana blockchain, minted on-chain by the issuer's design, and in theory tradable around the clock.

The ticker is usually the original stock symbol with a lowercase x tacked on, so Tesla maps to TSLAx, Nvidia to NVDAx, Apple to AAPLx (the exact ticker is whatever the official source and your Binance Web3 Wallet actually display, as of 2026-06). Note that the x is lowercase. That's different from the bStocks set, which ends in an uppercase B, and it's an easy visual cue for telling the two products apart.

Why Solana? In short, it's a fast public chain with relatively low on-chain fees (gas), which suits tokens meant to trade often. The practical effect on you is that you'll run into SOL, because paying with SOL to swap into xStocks is the convenient route, and every on-chain action costs a little SOL in gas. More on that below.

Get these few things ready first

Don't dive straight in. Pull the following together first and you'll skip most of the mid-process stalls:

  • A working Binance Web3 Wallet. You can create one inside the Binance app, and during setup it asks you to store your seed phrase carefully. The seed phrase is the lifeblood of your wallet. Write it on paper, keep it offline, never screenshot it, never upload it, never tell anyone. Anyone asking for your seed phrase is a scammer, no exceptions.
  • Some SOL. This is the "fuel" of the Solana chain. It's both the convenient way to swap into xStocks and what you pay gas with on every action. Keep a little extra SOL aside for gas, so you don't swap it all away and then come up short on fees for the next step.
  • The genuine ticker info. Ahead of time, confirm from official channels what the real xStocks ticker for your target stock looks like and how to check the issuer. Do that homework at home and you won't panic mid-operation.
  • Confirm it's available where you are. Like bStocks, xStocks are unavailable in some regions. Check whether you can use the feature before you worry about the steps.
!

This one's the killer: your seed phrase and private key are the keys to everything in your wallet. Any step, any person, any page that asks for your seed phrase or private key is a scam, and Binance support will never ask. Once an on-chain transfer is confirmed, it can't be reversed. If your money is taken, no support team can claw it back. Slowing down and looking carefully beats every trick there is.

Step 1: Move SOL into your Web3 Wallet

To swap into xStocks inside the Web3 Wallet, the wallet needs SOL in it first. For most people, the SOL starts out in their Binance exchange account (the spot account), so you have to "transfer" it over to your own Binance Web3 Wallet. The rough flow:

  1. Have some SOL. If there's no SOL in the account, swap a bit out from USDT or similar first. Size it to your budget, and remember to leave some aside for gas.
  2. Use the transfer entry. In the Binance app, transfer from your exchange account to your Web3 Wallet, pick SOL, and enter the amount. Within the Binance ecosystem, this exchange-to-Web3-Wallet transfer is usually smooth; just follow the app's prompts.
  3. Confirm the network is Solana. If a network or chain choice comes up, make sure it's the Solana network. Pick the wrong chain and assets sent across the wrong one may be unrecoverable.
  4. Wait for it to land. After the transfer, check your SOL balance in the Web3 Wallet, confirm it arrived, and only then move on.

This step really comes down to two things: pick the right coin (SOL) and the right network (Solana). "Wrong network" is the most common and most painful beginner mistake in on-chain work, so taking an extra moment to confirm is worth it.

Step 2: Search the ticker in Swap and verify it's genuine

Once there's SOL in the wallet, open the Swap feature in Binance Web3 Wallet. Swap just means "exchange one token for another," and here it's your SOL for the xStocks you want. The single most important move before you act is finding the genuine token:

  1. Search the ticker in Swap. For the one tracking Tesla, you'd search TSLAx (note the lowercase x, and go by the actual official ticker).
  2. Check the issuer. The search usually returns more than one result, and copycats with near-identical names are everywhere. Confirm the issuer is Backed Finance, check the token's contract details and official markers, and don't tap something just because the name looks right.
  3. Cross-check from official channels. The safest move is to confirm the genuine token's contract address and other details from xStocks/Backed official channels or Binance official channels first, then go back to Swap and only pick it once it matches.

I pulled this step out on its own because it's the highest-risk link in the whole chain. Buying inside an exchange, the platform screens things for you. In an on-chain swap the freedom is wide open, and the responsibility for picking the wrong token sits entirely with you. Spend the extra two minutes to verify rather than rushing and tapping the wrong thing.

No Binance Web3 Wallet yet? Set it up first

Open a Binance Web3 Wallet through our invite code for a 20% trading-fee discount*. * Actual rate shown on Binance, subject to change. Whether xStocks are available depends on your region.

Invite codeBN4001
Open a Web3 Wallet

Step 3: Run the swap and confirm gas

With the genuine token confirmed, you can run the swap. This part isn't much different from any other token swap you've done, but because you're buying a stock token, a few details are worth a careful look:

  1. Set up the swap. Pick SOL on the "sell" side and your confirmed xStocks ticker on the "buy" side, then enter the amount of SOL to spend or the size you want.
  2. Read the quote and slippage. Swap shows you an estimated amount you'll receive. On-chain prices move, and slippage is the range of price deviation you'll accept on the fill. A default or slightly conservative setting is fine for beginners; don't set it too wide.
  3. Confirm gas (the network fee). Every on-chain action costs a little SOL in gas, and the wallet shows an estimate. Gas floats with how congested the network is, so it's pricier when things are busy. Make sure there's enough SOL in the wallet to cover gas, and don't swap it all away.
  4. Check, then confirm. Scan the token you're buying, the amount, the estimated receive, and the gas one more time, then submit once it's all correct. On-chain confirmation is usually fast, and after it fills you'll see the xStocks in your wallet's assets.

Build one habit: before every tap on "Confirm," pause for half a second and reread the token name, the amount, and the network on screen. There's no taking an on-chain move back. That half-second habit will dodge the vast majority of careless slips.

Fees: the wallet adds none, you pay on-chain gas

A lot of people worry that buying stock tokens in a Web3 wallet means fees stacked on fees. Here's a fairly clear answer: per the official info, Binance Web3 Wallet charges no extra service fee on the stock tokens; what you mainly pay is on-chain gas (per Binance's official terms, as of 2026-06). So the cost structure is clean, with money mostly going to two places:

  • The buy itself: how much SOL you give for how much xStocks is set by the current on-chain swap price.
  • On-chain gas: the network fee on each Solana action, paid in SOL, floating with congestion. Solana gas is usually low, but it climbs a bit during busy stretches.

One caveat: "the wallet adds no service fee" is the rule right now, and rules change, so always go by what Binance's official pages show at the time. And don't forget that on-chain, your actual fill price is affected by slippage, which is part of the hidden cost. Read the estimate before you confirm an order.

Spotting the real token: copycats are the biggest trap

This deserves its own section, because it's the easiest place to come undone when buying xStocks on-chain, more so than gas or slippage. Anyone can mint a token on-chain, and scammers mint fakes with near-identical names and well-copied icons, sitting in Swap waiting for a misclick. Swap your SOL for a fake and your money is basically gone. A few hard rules to protect yourself:

  • Trust the issuer, not the name. The genuine xStocks issuer is Backed Finance. Verify that, rather than just reading the token's name.
  • Match the contract address. Get the genuine token's contract address from an official channel, then compare it character by character back in Swap, and only tap when it's an exact match.
  • Don't enter from unfamiliar links. Use only the Web3 Wallet entry inside the official Binance app. Don't tap "quick buy" links someone sends in a chat group or DM; nine times out of ten those are phishing.
  • Test with a small amount first. On your first go, run the whole flow with a tiny amount, confirm you got the genuine token, and only then consider adding more.
i

One tell worth knowing: on-chain, be wary of anything "too smooth, too cheap, too urgent." Buying xStocks the proper way, nobody rushes you with "limited time" or "do it now," and nobody steers you around the official entry. The moment you see that kind of pressure or detour, stop. It's usually a setup.

Risks and regional limits you have to see clearly

xStocks are also price-tracking tokens, not real shares, and on top of that they run on-chain and the moves can't be undone, so the risk points need even more care than buying inside an exchange:

Risk typeWhat it actually isHow to handle it
Not a real shareNo shareholder rights, no voting; it's an on-chain token tracking the priceBe clear you're holding a token, and don't act on the assumption "I'm a shareholder"
Wrong tokenCopycats clone the name and icon; a misclick sends money you can't get backVerify the issuer is Backed Finance, match the contract address, test small first
Price swingsStock prices move, on-chain trades 24/7, and it can move even when US markets are closedUse money you can afford to lose, don't go heavy on impulse, read the slippage before filling
Gas and slippageOn-chain gas floats with congestion; slippage shifts your real fill priceKeep enough SOL for gas, set slippage conservatively, don't force trades during congestion
Region and policyUnavailable in some regions; rules change with regulationUse it compliantly only where it's available, don't bypass limits, follow official notices
Self-custody burdenA Web3 wallet is yours to guard; lose or leak the seed phrase and no one can save youKeep the seed phrase offline, never leak it, never type it into any web page

Honestly: buying xStocks on-chain does give you more freedom. You don't wait on the exchange, you can act any hour of the day, and there's a wider range of products. But the price of that freedom is that all of the risk control lands squarely on your shoulders. An exchange at least screens things once; on-chain there's no such gate. The wrong token, the wrong network, a leaked seed phrase, any one of them can wipe you out with nowhere to appeal.

So for beginners my advice never changes: run the entire flow once with a very small amount, get a hands-on feel for what the transfer, the ticker search, the swap, and the gas confirmation are each like, and make sure you understand and do each step correctly before putting in more. Never put in money that would dent your life. This is educational, not investment advice. Whether you touch it, and how much, is your call and your responsibility.

The questions people keep asking

Why does it have to be SOL? Can't I just use USDT?

xStocks run on the Solana chain, every on-chain action needs SOL to pay gas, and paying with SOL to swap into xStocks is the convenient route. Even if you want to use another token, you still need SOL in the wallet for fees. So having SOL is unavoidable. Keep a little extra aside for gas, and don't swap it all away.

Does buying xStocks mean I hold that stock?

No. It's an on-chain token that tracks the price, not a real share, and it carries no shareholder rights or voting. By design the price tracks the stock 1:1, but in nature it's completely different from owning the stock. Same as bStocks, and you have to keep that straight.

How do I confirm what I found is genuine and not a copycat?

Verify two things: that the issuer is Backed Finance, and that the contract address matches what's officially published, exactly. Get the genuine details from an official channel, compare them character by character in Swap, and only tap when they match. Going by name alone never works; copycats exist precisely because the names look alike.

Is there a service fee on xStocks?

Per the current info, Binance Web3 Wallet charges no extra service fee on the stock tokens; the main cost is on-chain gas (per Binance's official terms, as of 2026-06). Gas is paid in SOL and floats with congestion. Rules can change, so go by what's shown officially at the time.

Can I buy xStocks in my region?

Not necessarily. xStocks are unavailable in some countries and regions, and the answer is whether you can actually use the feature inside Binance Web3 Wallet. If it's not supported, don't bypass the limit; that's both against the rules and unprotected.

Should I pick xStocks or bStocks?

In short, if you want to stay inside the exchange, use USDT, and keep things simpler, lean toward bStocks; only consider xStocks if you're willing to work on-chain with a Web3 wallet and SOL. We wrote a whole piece on the differences and who each suits, how to choose between bStocks and xStocks. Beginners, read it before you decide.


Buying xStocks with a Web3 wallet, the hard part was never the steps. It's the two things that take discipline: spotting the genuine token, and slowing down to double-check. On-chain there's no undo key, so the habit of taking one extra look before each confirmation does more for you than any clever trick. Get the path down, practice steadily with small money, and beyond that, only as much as you can afford.

Keep reading