Home / Walkthroughs / Buying On-Chain US Stocks With the Binance Wallet
Walkthrough · Long read

How to Buy bStocks: The Full Walkthrough for Buying On-Chain US Stocks With the Binance Wallet

Heng Zhou · Editorial team Published 2026-06-15 Updated 2026-06-26 ~20 min read
The path for buying on-chain US stocks with the Binance Web3 Wallet: open an account, create an MPC key-shard wallet and set a recovery password, swap for BNB to pay gas, look up the ticker, place an order
The hard part of this whole process isn't tapping buttons. It's making sure, before each step, that you know what you're buying, whether the wallet is safe, and what this trade actually costs.
On this page
  1. Before you start, get three things straight
  2. Step zero: confirm you're eligible
  3. Step one: open a Binance account and finish verification
  4. Step two: understand and create the Binance Web3 Wallet
  5. Step three: set a recovery password and back up your shards
  6. Step four: fund the wallet and swap for BNB as fuel
  7. Step five: confirm the token with a ticker lookup
  8. Step six: place your buy order in the dApp
  9. Fees, gas and slippage: how to actually read them
  10. After the buy: what to watch while you hold
  11. Step seven: selling and withdrawing
  12. Common errors and sticking points
  13. Signing contracts and approvals: where on-chain goes wrong most
  14. A few things worth flagging once you've done the full run
  15. A few questions people keep asking

A lot of tutorials open with "tap here, then tap there," as if buying on-chain US stocks were just a button-pushing exercise. But the first time we ran through this ourselves, we found that what actually trips people up isn't where some button lives. It's a few more basic questions: am I even allowed to use this? Is this wallet the same thing as the exchange account I normally log into? Why do I need BNB first just to buy a stock token? This piece walks the whole path in the real order it happens — from zero to your first order to selling — and tries to be clear about what to check at each step and where things tend to go sideways.

One thing up front: this is a hands-on explainer, not a pitch to go buy. Tokenized stocks stack the volatility of the stock itself on top of crypto-market volatility, plus the credit risk of the issuer. A low bar to entry does not mean low risk. If you're still fuzzy on what these things actually are, read our complete guide to tokenized stocks first — there's no rush to start clicking.

Before you start, get three things straight

Before you open any app, I want you to run these three questions through your head. They decide whether you take the smooth route or the long way round.

One: you're buying a token, not a real share. What ends up in your hands is a token on BNB Chain that tracks a given stock price (for example bStocks in the Binance ecosystem, coded as the ticker plus B, like NVDAB). Legally and in terms of rights, it isn't the same as the share you'd buy in a brokerage app — in most cases you're not on the shareholder register and you have no voting rights. With products like bStocks, corporate actions such as splits and dividends are usually handled automatically by the issuer to keep the exposure aligned, but whether the token equals a real share, and whether it earns the same dividends a real shareholder gets, still comes down to the product structure and terms. Get this clear and you'll have the right expectations later for words like "redemption" and "de-peg."

Two: this runs on-chain, and on-chain actions have no undo button. Send to the wrong address, sign the wrong contract, or lose your wallet shards and recovery password — there's no support desk to roll any of it back. So I'll keep saying "confirm, then confirm again" throughout this piece. It's not nagging; people really do get burned here.

Three: the first time, keep it small. Not because this stuff is too dangerous to touch, but because "getting the process to work" and "putting real money in" are two different things. Run the whole chain — buy, hold, sell — with a tiny amount first, see exactly what each part costs, and only then decide whether to add more. It's the most practical piece of advice we give every beginner.

Keep those three in mind and we'll start the walkthrough. You can also follow along with our wallet step-by-step checklist tool — checking each step against it makes it harder to skip one.

Step zero: confirm you're eligible

I've labeled this "step zero" because it belongs ahead of everything else. Tokenized stocks are regulated products, mostly open only to compliant non-US users, with some regions excluded entirely. If you're not in the eligible group, every step that follows is wasted effort — and in bad cases it could break the rules.

So the first thing isn't opening an account. It's confirming eligibility. Start by running through the common restrictions with our eligibility self-check, then read the specific regional limits and eligible-user rules on the platform's and issuer's own pages. There's a fair amount to this, so we wrote a separate piece — eligibility and regional restrictions — that covers "who can't buy" in more detail. Worth a look before you start.

This step looks dull, but it's the one that can veto everything else. We've seen people open an account and transfer money in, only to reach the order screen and discover their location can't use it. All that setup is wasted, and the money they moved in has to be moved back out the same way — another round of gas. Better to spend ten extra minutes checking at the very start than to learn the hard way at the end.

Step one: open a Binance account and finish verification

Once eligibility is settled, the account comes next. Whether you end up working through an entry point inside the Binance ecosystem or connecting to a dApp with the Binance wallet, a verified Binance account is usually the plumbing underneath it all — the funds you use to deposit, swap and pay gas mostly pass through it first.

Opening the account itself isn't complicated: sign up with an email or phone number, set a password, and complete identity verification (KYC) as prompted. A few things that are easy to overlook:

For the official word on account operations and security settings, go straight to the Binance Help Center and treat its current page as authoritative. The block below is the sign-up entry point — if you don't have an account yet, you can start here.

No account yet? Get one going here

Buying stock tokens on-chain uses a Binance account to deposit funds, swap for BNB to pay gas, and connect the Binance wallet. Signing up is free. Get the account and verification done first, then work down this article at your own pace — that's steadier than moving money in the moment you arrive.

Sign up through this site's invite code for a 20% fee discount*. *The actual rate is whatever Binance's page shows, and it may change with policy. This site doesn't make investment decisions for you.

Step two: understand and create the Binance Web3 Wallet

This is where a lot of people get lost the first time they touch on-chain, so I'll spend a bit more space making it clear.

The balance you normally see in an exchange app is, at heart, a custodial account — the private key sits with the platform, the platform holds your assets for you, and what you log into is its system. The Binance Web3 Wallet, by contrast, is a self-custody wallet: final control over the assets is in your hands. The platform gives you the interface, but it isn't controlled by a traditional string of seed words. It uses MPC (multi-party computation). The core difference between the two comes down to one line: whose hands hold the key. Buying stock tokens on-chain and connecting to various dApps usually calls for the latter — the self-custody kind.

Why is a Web3 wallet the usual tool for trading on-chain US stocks? Because these stock tokens are on-chain assets, buying and selling often happens inside a dApp or an on-chain protocol, and connecting to a dApp and signing transactions on-chain needs exactly this: a wallet on-chain that you directly control. On the difference between the two account types, we wrote a dedicated piece — what the Binance Web3 Wallet is — that lays it out more thoroughly. Strongly worth a read before your first time.

First, let me correct a misconception a lot of tutorials repeat: the Binance Web3 Wallet has no traditional 12- or 24-word seed phrase. It splits your private key into 3 key shards — one stored on Binance's server, one on your device, and one in the cloud (iCloud or Google Drive) — under a 2-of-3 threshold: any two shards can control the wallet, and no single shard alone (including the one Binance holds) can touch your assets. So it's still self-custody, and Binance can't move your money on its own. Creating it can usually be done right inside the Binance app: open the Web3 wallet entry point, choose to create a wallet, generate the shards as prompted, and set a recovery password only you know for the cloud shard to encrypt it. How you store that recovery password and handle backups leads straight into the next step.

Custodial vs self-custody, in one line Custodial account: the platform keeps the key, and if you lose your password you can still recover it. The self-custody Binance Web3 Wallet: the key is split into 3 shards under a 2-of-3 threshold, Binance holds only 1 and can't move your money behind your back — but if you lose your device, cloud backup and recovery password all at once, nobody can recover it for you. Buying stock tokens on-chain uses this second kind, which is why setting a recovery password and guarding your accounts matter so much.

Step three: set a recovery password and back up your shards — don't cut corners here

If there's one step in this article you can't skip, it's this one. Because the Binance Web3 Wallet is an MPC key-shard wallet, its lifeline isn't a string of seed words. It's the ability to combine the three key shards, plus that recovery password encrypting the cloud shard. Device, cloud backup, recovery password — all three need guarding. Assemble any two shards and you can rebuild the wallet; lose them all and there's no "recover" mechanism at all.

The right approach also boils down to one line: keep the shards and accounts out of anyone else's reach, and keep the recovery password out of your own reach to lose. Concretely —

One exception to spell out: if you later export your private key to a traditional seed-phrase wallet like Trust or MetaMask, that kind of wallet is what gives you a 12-word seed phrase — and only then does the "write the seed down and keep it offline" routine apply. The general principles of on-chain wallet safety (don't leak it, don't upload it to the cloud in plain text, don't type it into web pages, verify addresses, guard against phishing) are in a separate piece: seed phrases and on-chain wallet safety. For the reasoning behind private keys and wallet security, Ethereum's official docs also have a plain-language explanation — see the wallet primer on ethereum.org to build the basic concepts. Fifteen extra minutes here may save you from a loss you can't undo later. Well worth it.

Step four: fund the wallet and swap for BNB as fuel

Wallet built and backed up, next you need to fuel it. Here's a question beginners often ask: I want to buy a stock token — why do I need BNB first?

Because these stock tokens run on BNB Chain, and every on-chain action — transfers, approvals, swaps, orders — costs a tiny miner fee, known as gas. Gas on BNB Chain is paid in BNB. So even if what you ultimately want to buy is a token tracking Apple's or NVIDIA's share price, you still need to keep a little BNB in the wallet as fuel, or the transaction fails outright for "insufficient gas."

The typical approach is: get your funds ready in the Binance account (say, a stablecoin to buy the token with, plus a bit of BNB), then transfer them to your Binance Web3 Wallet address. When you transfer, be sure to confirm the network is BNB Chain — pick the wrong chain and your assets can get stuck or even lost. This is the single most dangerous mistake in the deposit step, no contest. On your first transfer, send a very small amount as a test, confirm it arrives correctly, and only then move the bulk.

On how much gas to keep and how to estimate it: beginners tend to either keep too little (so transactions fail) or have no sense of it at all. Gas on BNB Chain is usually a good deal cheaper than on Ethereum, but you still need to set some aside. Use our gas fee estimator to get a rough number, and for the full picture read how gas fees work on BNB Chain and how to save on them. You can also verify live fees and contract details on BscScan.

Connecting the Binance wallet to a dApp and working on-chain often uses the Binance Web3 entry point. If you want to step straight into the Web3 environment and see the actual interface, you can go in via this direct link:

Want to step into the Web3 wallet environment and see the interface?

Below is the Binance Web3 entry point. Get familiar with the interface first, on a small amount and with the network confirmed, before doing anything for real. On-chain, once confirmed there's no undo, so an extra check never hurts.

CodeBN8812 Enter Binance Web3
Signing up through this site's invite code gets you a 20% fee discount*. *The actual rate is whatever Binance's page shows, and it may change with policy. On-chain actions carry risk, and this site doesn't make decisions for you.

Step five: confirm the token with a ticker lookup

This step matters a lot, because buying the wrong token on-chain genuinely happens. The same stock may have token versions from different issuers, with different naming rules for the code. Worse, people deliberately mint copycat tokens with the same name on-chain, waiting for careless buyers to pick the wrong one.

So before you place an order, be sure to check these:

The easiest way is to use our ticker lookup tool: type in the stock you want, see which tokens correspond to it and each one's code, issuer and chain, nail down exactly which one you mean to buy, and only then place the order. The two extra minutes here spare you the two most avoidable mistakes — buying a copycat and buying the wrong issuer.

Step six: place your buy order in the dApp

With everything above done, the actual "buy" is the quickest step. Roughly: connect the Binance Web3 Wallet to the dApp or trading interface you're using, pick the stock token to buy and the payment currency (usually a stablecoin or BNB), enter the amount, confirm the quote, then sign the transaction in the wallet.

When you place the order, there are a few numbers you must read carefully before tapping confirm:

For your first time, I strongly suggest running it with a very small amount — buy just a little, take the whole chain from end to end (connect wallet, pick token, confirm quote, sign, receive), and see how many tokens actually land and what it all cost (the token itself plus every fee). Once you have a feel for it, decide what to do next. This beats any tutorial, because the real experience varies by product and by time of day.

Fees, gas and slippage: how to actually read them

Put a question mark next to "zero fees" advertising, because the real cost of an on-chain trade is usually more than one line item. Broken apart, it's roughly these pieces:

Stack those three together and that's the real cost of your trade. So whether it's "worth it" can't be judged on any single line. Our approach: run a very small amount first, write down what each part actually cost, get a real feel for the cost structure of this product at this time of day, and then talk about the rest. For a systematic look at how to break costs down and cut them, read fees and slippage: what the cost really adds up to; to set an expectation for slippage before you order, use the slippage estimator.

One more word on timing: on-chain you can trade 24/7, but the US stock market itself is closed outside trading hours. During those windows, stock tokens tend to have thinner liquidity, prices drift further from the underlying share price, and slippage runs higher. So "you can buy at 3 a.m." doesn't mean "3 a.m. is a good time to buy." To see what's open in your own time zone, check the US market hours tool.

After the buy: what to watch while you hold

A lot of tutorials end at "buy successful," but the holding phase has a few things worth watching too.

Confirm the token is really in your wallet. After the trade succeeds, add the token to your wallet display (sometimes you have to add the contract address manually before the balance shows), and check on a block explorer that your address really received the right amount. This step confirms the money actually turned into tokens, rather than getting stuck somewhere in between.

Watch for de-pegs and price drift. In theory a stock token should track the underlying share price closely, but in extreme conditions or when liquidity dries up, it can drift noticeably for a while. Keep an eye out while you hold, and don't add to your position at a de-pegged high.

Follow delistings and announcements. Here's a big way stock tokens differ from real shares: a regulatory shift or an issuer adjustment can cause a product to stop service or even be delisted. So don't treat it as a "buy it and leave it for years" holding — keep an eye on platform and issuer announcements. For the background on regulation, see the full picture on risk and regulation.

Set the right expectations on dividends and voting. Most stock tokens give no voting rights, and whether dividends are passed through, and in what form, depends on the terms. Don't assume it's "the same as a real share."

Step seven: selling and withdrawing

Selling is basically the reverse of buying: connect the wallet, pick the stock token to sell and the currency to convert back into (usually a stablecoin), enter the amount, confirm the quote and slippage, sign. Selling costs gas too, so always keep a little BNB in the wallet — don't spend all your BNB and end up unable to sell at all. It's a surprisingly common bind.

The things to watch on the way out are much like buying: read the quote, slippage and network fee, and be extra careful outside market hours when thin liquidity means a large order can move the price. After selling into a stablecoin, if you want to move the funds back to your Binance account or elsewhere, remember again to confirm the network is right (BNB Chain), and test with a small transfer first.

An easily overlooked detail: across the whole run from buy to sell, you pay gas several times (deposit transfer, a possible approval, the buy, the sell, the withdrawal). Those bits and pieces add up and are part of the cost too. So churning back and forth isn't worth it — one more reason we keep saying "think it through before you act, don't rush."

Common errors and sticking points

Nine times out of ten, your first run hits a few snags. Here are the common ones, so you don't panic when they show up.

Most sticking points come down to one of three roots: gas/slippage settings, the wrong network, or reading the wrong token. Do the earlier steps solidly and the trouble here thins out a lot.

Signing contracts and approvals: where on-chain goes wrong most

If the sections above were "how to buy," this one is "how not to get burned." The most common on-chain wipeout, and the costliest, isn't a market loss — it's signing the wrong approval.

Trading in a dApp often requires you to "approve" a contract to spend a certain token in your wallet first. If that approval is for an unlimited amount, or granted to a malicious contract, the other side can move that token out. A favorite scam tactic is to nudge you into signing a transaction that looks normal but is actually handing over control.

How to protect yourself? Keep a few things in mind:

The traps here are worth a close, separate read — in our wallet safety piece we lay out malicious approvals, fake support and fake apps in detail. In a line: on-chain there's no undo button, your signature is your commitment, and slowing down before you sign matters more than anything.

A few things worth flagging once you've done the full run

The principles and steps are done, so let me end with a few more down-to-earth notes. Once you've taken this whole process from start to finish, you'll probably pause and mutter at a few spots, and I want to circle them for you in advance.

The prep takes longer than you'd think. The time doesn't go into that one "tap buy" — it goes into the front-loaded work: opening the account, building the wallet, setting the recovery password and backing up the shards, verifying the token. The order itself might take seconds, but whether it goes smoothly depends entirely on how solidly you did that slow work first. The people who rush to skip prep and jump to ordering are usually the ones who get stuck the most later.

The fuel step is the easiest to overlook. Always keep a small amount of BNB in the wallet set aside for gas, and don't convert your whole balance into the token you want to buy — the moment you're out of fuel, even the simplest action stalls. Getting into the habit of leaving a little BNB untouched saves a lot of scrambling in the moment. Late nights and weekends deserve a wary eye too: the same trade filled during US market hours versus in the dead of night can come out at a noticeably different price. "You can trade 24 hours" is better understood as flexibility, not "any time is a good time to buy." For an intuitive sense of the timing, take a look at the market hours tool first.

And one thing you can't overstate: on-chain actions have almost no "undo." Fill in the wrong address, sign an approval over to a malicious contract, and the assets are most likely gone for good, with no support desk to chase them for you. So the first time, definitely run the whole chain with a very small amount, keep a steady hand, and confirm the address and network at each step before tapping the next. Once this run goes smoothly, you'll feel far more grounded about what you're doing — and only then do you have the footing to size up.

A few questions people keep asking

What do I need to get ready for a first buy?

Three things: a verified Binance account, a Binance Web3 Wallet that you've created and set a recovery password for (it's an MPC key-shard wallet, with no traditional seed phrase), and a bit of BNB to pay gas. Run the whole path from buy to sell once with a very small amount first, then think about sizing up.

Why do I need BNB just to buy a stock token?

Because these tokens run on BNB Chain, every on-chain action costs gas, and gas on BNB Chain is paid in BNB. You have to keep a little BNB in the wallet as fuel, or the transaction fails for lack of gas.

How do I make sure I didn't buy the wrong token?

Use a ticker lookup tool to check the code, issuer and chain, then copy the official contract address into a block explorer and compare. Copycat tokens with the same name exist on-chain, so trust only the official contract address and don't order based on the name.

What do I do if I can't see the token I bought in my wallet?

Usually it's not that it didn't arrive, but that the wallet doesn't show it by default. Adding the contract address manually will typically make the balance appear, and you can also check your address on a block explorer first to confirm it landed.

Between this and buying US stocks through a broker, which suits me better?

It depends on what you want. If you want full shareholder rights and mature regulatory protection, a traditional broker is steadier; if you want on-chain access, 24/7, a low bar and self-custody, tokenized is more flexible but the rights and protections are dialed back. We cover the differences in the cost comparison and in the beginner's guide.

What's actually hard about this process was never which button to tap. It's whether, before each tap, you're clear on what you're doing. Get three things straight — eligibility, wallet safety, and what you're buying — and the rest is just going through the motions. Run it small the first time, bank the hands-on feel for each step, and you're already steadier than most people who've only heard of "trading US stocks from a wallet." Before you start, don't forget to run through the risk and regulation piece once more — knowing where the risks are is what lets you stay calm.

Heng Zhou · TOKENWISE editorial team
Pen name. Prefers to run every on-chain action himself before writing it up, and habitually tests the first time with the smallest possible amount. This piece is a hands-on explainer, not investment advice; sections touching platform fees and rules are marked with the date they were checked and will be updated as the official sources change.