Research/Education/Uniswap/How to Buy UNI: Spot on BloFin, a Uniswap Swap, and the Address That Matters
# Uniswap

How to Buy UNI: Spot on BloFin, a Uniswap Swap, and the Address That Matters

BloFin Academy09/11/2026
How to buy UNI as a spot token on BloFin or via a Uniswap pool, including the five BloFin steps, a worked 180 USDT buy, and the address check that actually loses coins.

Buying a token for the first time is mostly a question of where you want it to end up. The same name can reach you as coins you control outright, as a balance an exchange holds for you, or as a perpetual that stays a contract rather than coins, and the buttons that produce those three outcomes sit close together on most screens.

That is where the money usually goes wrong: very few people lose funds on the purchase itself, and they lose it by buying a look-alike token, by sending the real one across the wrong network, or by tapping a perpetual when they wanted the coin.

UNI is straightforward to buy once you have decided which of those you want. There are two routes worth knowing: a spot purchase on BloFin, and a swap through Uniswap's own pools from a wallet you control.

Name the holding before you fund anything. The rest of the procedure is a worked BloFin buy with real numbers, then the address check that actually loses coins.


What you hold after you buy

A spot buy on BloFin credits UNI, the ERC-20 you can later withdraw, while a perpetual credits a price position you close to exit, and a Uniswap swap credits UNI in a wallet you already control. Those three share a ticker and settle as different holdings.

An ERC-20 is a fungible token on Ethereum: each unit of a given contract is the same type and value as another unit of that contract (source: ethereum.org, ERC-20 Token Standard). UNI is that kind of token, Uniswap's governance token, represented through DUNI, and optional for swapping in a pool.

A perpetual is a price contract that keeps running until you close it. You post margin, you go long or short the UNI price, and you receive quote back on the venue rather than UNI you can send, which how spot and perpetual futures differ covers as the generic split. If the review screen says perpetual, isolated, or cross, you are on the price side even when the search box still shows UNI, and UNI perpetual futures covers mark, funding, and liquidation on that pair.

A native Uniswap swap is a pool trade from a wallet you control, and Uniswap is a competing decentralized exchange (DEX), a separate product from BloFin. You connect, you pick the token you spend, you pay network cost in the chain's gas token, and the UNI lands in that wallet if the swap succeeds, which what Uniswap is names as the protocol behind that pool.

BloFin lists two UNI perpetuals: UNIUSDT at up to 75x, listed January 12, 2023, and UNIUSD, an inverse contract settled in UNI, at up to 20x, listed June 27, 2025.

A search box that concatenates the ticker can open the 75x market, so confirm the market type is spot and the pair reads UNI/USDT if you want the coin.

Food uni is sea urchin on a menu, so look at the host before you fund.

How to buy UNI on BloFin in five steps

Buy UNI on BloFin as a cash-market token in five moves: open an account you can actually use, finish identity, deposit USDT, open the UNI/USDT spot market, then size the buy and read the fill as a UNI balance.

  1. Open a BloFin account from the official domain you typed yourself, bookmark it, and skip look-alike apps from a search ad.
  2. Finish the identity check before you deposit, because photo ID is normal on a centralized venue, while a pitch that asks you to pay a verification fee in crypto is collecting money while identity stays pending.
  3. Deposit USDT on the network the deposit page names, then wait until the balance shows as available rather than only as submitted, because sending USDT on the wrong chain is a separate loss and it happens before you ever touch UNI.
  4. Open the spot board and search UNI/USDT, then confirm the screen says spot, the base is UNI, and the quote is USDT, because isolated, cross, perpetual, or a funding line means you are still on a derivatives market.
  5. Size the buy in USDT you can leave on the venue or withdraw later. A fraction of a token is enough, and you still need remaining quote to cover the fee line. Place a market that pays the ask or a limit that rests on the book, then read the fill as a UNI balance. If the screen still shows a position size with a funding line, you filled a perpetual.

BloFin has listed UNI/USDT on spot since January 15, 2024. Confirm the market type on the order screen, not only in the search box.

Trading UNI on BloFin is the deeper execution path once you already meant to trade here. Buying Solana is the same shape with a different ticker if you have bought another token this way.

A worked spot buy

Suppose you already hold 200 USDT available on BloFin and you want coins that can leave next week rather than a weekend price position. The market type has to read spot, and the base has to read UNI.

Open the UNI/USDT spot pair, buy 180 USDT of UNI, and keep 20 USDT for fees and a later test send. The fill lands as a UNI balance on the venue book, a token amount rather than a funding line or a margin field.

Leave most of the balance on day one: open a wallet from its official site, copy the receive string from inside that app, and write those characters on paper before the paste. Withdraw a tiny test amount and wait until the wallet shows it, because a helper that changes the middle characters fails to match that paper, and then you send the rest.

A second path uses the same ticker and taps the first UNI result the search box offers. The review screen says perpetual, 75x, and if you confirm you now hold a margined position. Closing the position is how you exit, and a withdrawal form leaves that position as a contract.

Wait until the 180 USDT buy shows as a UNI balance before opening withdrawal, because a submitted order is still an order. If the fill is partial, size the test against what actually landed rather than the 180 USDT you typed, then match the network on the withdrawal list to the wallet's network before the paste. A helper that offers to speed it up for a fee is a third party.

Getting UNI from a Uniswap pool

Uniswap's web app is a real way to get UNI from a pool, using a wallet you already control, so name that path before you connect.

Labs support walks a swap as: open the web app, connect a wallet, pick the token you spend, pick the token you want, enter an amount, review, then confirm in the wallet. You can browse the token list or search for a token by name or contract address. If this is your first time swapping that token with the protocol, you approve spending first. That approval is a spending permission, and it is a separate transaction from the swap itself (source: Uniswap Labs support, How to swap tokens with the Uniswap web app).

Search the official UNI contract rather than a ticker that looks close, because paste is safer than trusting the first result named UNI. Permit2 may appear as a later signature that grants spending, so treat that prompt as an approval, and wallet setup for it sits with Uniswap wallet and self-custody.

The call still lives on a chain, and on Ethereum gas is the unit of computational work, so you pay that fee in ETH even when the pool is USDT and UNI (source: ethereum.org, Gas). A BloFin spot fill skips that call, so keep ETH in the wallet if the next click is a native swap.

There is also a Buy button in the same web app: a redirect to a third-party provider, while Uniswap Labs stays outside the card flow. After you pick a provider you leave the Labs site, and Uniswap Labs stays outside information submitted to the provider selected. If the purchase fails, you talk to that provider (source: Uniswap Labs support, How to buy crypto using the Uniswap web app).

Hold the fork: BloFin spot is a venue ledger line, and a native swap is an on-chain fill in your wallet, so pick one on purpose.

Fake UNI, the wrong chain, and the address

The purchase click is rarely the loss. The loss is a look-alike token, a network missing from the venue's withdrawal list, or an address that belongs to someone else, so stop if those three disagree with the paper you wrote.

UNI, the Uniswap Protocol token, is live, and the same genesis post prints the Ethereum contract 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 (source: Uniswap Blog, Introducing UNI). Copy that string from the official post or from a bookmark of it. Skip search ads, DMs, and a token that appeared in the wallet uninvited.

A fake UNI often uses the same ticker and a new contract. Ethereum's security guide names the airdrop pattern: a scam project drops an asset into your wallet and sends you to a site to claim it (source: ethereum.org, Security and scam prevention). Skip claiming a surprise UNI, and skip signing to receive it. Depth on fake sites sits with Uniswap scams and fake tokens.

The network picker is the other trap, because UNI on Ethereum mainnet is a different balance from UNI credited on another chain after a bridge. The ticker can match while the wallet view hides the chain. If the venue withdrawal list says Ethereum (ERC-20) and you pick a cheaper L2 because the ticker matches, the coins may sit where you are not looking, so name the chain the venue will credit and run a tiny test on that chain.

Wallets differ in which assets they show. A Bitcoin-only wallet will hide an ERC-20, so confirm the wallet lists Ethereum before you withdraw UNI (source: Uniswap Blog, How to transfer crypto from an exchange to a self-custody wallet).

On-chain mistakes stay final, unlike a card chargeback. Cryptocurrency payments typically stay irreversible. Once the send confirms, you get the coins back only if the person who received them sends them back (source: FTC, What to know about cryptocurrency and scams). Compare the first six and last six characters of the paste with the wallet screen, write the string on paper, and then send a test.

What to check before you confirm

Walk this list before you tap the last button. You need the one market that matches what you named before you funded, and a way out that uses a network that venue actually supports.

  • Does the order screen say spot if you want the coin, and perpetual if you want the price position?
  • Is the pair UNI/USDT, not a concatenated look-alike pointing at UNIUSDT or UNIUSD?
  • If you are swapping on Uniswap, does the contract match 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 on Ethereum?
  • Can you name what you will hold after the fill: a withdrawable balance, a margined position, or UNI already in your wallet?
  • If you will withdraw, is the wallet official, and does it support ERC-20 on the chain the venue names?
  • If you will withdraw, will the first send be a tiny test?
  • Did anyone ask for a seed phrase, a private key, or a verification fee in crypto? Walk away.

The venue's spot fee is a line on the order ticket, distinct from Ethereum gas. Open the withdrawal network list on the venue and match it to the wallet's network before you paste. If the form names Ethereum (ERC-20) and the wallet is on another chain, stop.

The order screen names the market type and leaves the withdrawal network to its own page, so open that list before you size a send. If the venue has no network that matches the wallet you already set up, skip buying coins you cannot leave.

A submitted deposit is still pending quote, so wait until the venue shows the USDT as available. Buying against a pending credit is how people get a fill they cannot fund.

UNI already sitting in a wallet is optional for a CEX spot buy, because you spend the quote asset. You need ETH later if the next step is an Ethereum transfer or a native swap.

Where UNI lives after you buy

The fill is the moment you have to say who can move the coins. On the venue the venue holds the keys, and off the venue you do, so that split is custody rather than a second purchase. Name it before you withdraw, because a fill on the venue is still a venue balance.

Third-party custodians include crypto exchanges, and if the third-party custodian is hacked, shuts down, or goes bankrupt, you may lose access to your crypto assets (source: Investor.gov, Crypto asset custody basics). Leaving UNI on the venue is a custody choice, so name it.

A venue UNI line stays unsigned from that screen, and you spend it in a pool only after it sits in a wallet you control. If the venue pauses withdrawals, the number you see is a venue balance, so name whether you can leave before you size the next buy.

Off the venue you hold the keys, so write the recovery phrase on paper and keep it off the phone you use to trade. A venue password reset can reopen the account, while a lost phrase stays lost, and nobody legitimate asks you to type that phrase into a chat. How to choose a crypto wallet is the destination picker.

The phrase stays offline because that is the self-custody split. What self-custody is is why a venue password reset is distinct from a lost phrase.

If you are keeping UNI off the venue, how to store UNI safely is the UNI-specific page after this fill.

If the next step is a trade, not a hold, size a BloFin perpetual as a separate decision. That position is still distinct from the ERC-20. Perpetuals versus futures is the generic contract picture.

Buying UNI is the wrong move when you wanted sea urchin, a weekend price position, a look-alike token, or a vote-token story with no plan for keys. Whether to buy UNI comes down to that decision. Nothing here is a recommendation to buy, hold, or withdraw UNI. Size it as money you can lose.

Common questions about buying UNI

Can I paste a friend's wallet into the spot buy so UNI goes to them?

A spot buy credits your venue balance. The order has a size and a pair, and it pays whoever placed it. After the fill you still hold UNI on that venue until you withdraw. To get coins to another person, copy their receive string from inside their wallet, write it down, send a test, then send the rest. If a helper says pasting an address into Buy skips the identity check, they are asking you to send to them. Close that tab.

If identity is still pending, can I buy UNI/USDT because I can already see the pair?

A visible UNI/USDT market is listing information, not clearance to fund. Venues often show the pair while identity is still in review. Wait until the account status says you can deposit, then add the quote, then buy. A helper who says funding now will speed the check is collecting a deposit. If a buy button still works while the check is pending, stop and read the venue's own account-status page before you size anything.

How small should the test withdrawal be?

Small enough that losing it would annoy you, not wreck you. One UNI is just a round number for the worked example. Wait until it appears in the destination wallet, on the address you copied, on the chain you named, before you send the rest. Skip sending the rest because the venue's complete badge lit up if the wallet is still empty. The test is cheaper than a reversed-looking email that asks you to speed it up.

If UNI shows up on Arbitrum after I bought on Ethereum, did I buy a second token?

You usually bought the same ticker on a different chain, or you picked the wrong network on the way out. Bridged UNI uses a different contract on that chain, which is distinct from a look-alike fake. It also stays hidden in an Ethereum-only wallet view until you look at that chain or bridge it back. Match the venue's network label to the wallet's network label before you send more.

If the withdrawal form rejects my test as below minimum, do I send the whole holding?

Raise the amount to the venue's published minimum for that network, send that, and wait until the wallet shows it. Then send the rest. The minimum is a form limit, so send the smallest amount it accepts as your test. Leave some quote unspent for the spot fee line and for that first accepted send.

If I deposited USDT on one network, do I have to withdraw UNI on that same network?

Treat them as two lists unless that venue's own help page says those pickers are linked. The USDT deposit names how the quote arrived. Open the UNI withdrawal page and read the networks listed for UNI. Pick the one the destination wallet actually uses. A cheaper quote deposit is not a hint for the UNI send. If the wallet is Ethereum-only, look for Ethereum (ERC-20) on the UNI list even when the USDT came in another way.

After a CEX spot fill, will Uniswap show that UNI when I connect a wallet?

The fill is a line on the venue's books. Connecting a wallet to the Uniswap app reads that wallet's on-chain balances, not the venue ledger. The two screens stay separate. To see UNI in the wallet, withdraw to the receive string you copied from inside that wallet, on the network it actually uses, after a test. A helper who says to connect and wait for the venue line to appear is describing a different product.


Researched and written by the BloFin Academy editorial team with AI-assisted drafting. Updated September 2026. Primary sources include Uniswap's Introducing UNI post, Uniswap Labs support pages on swapping and buying crypto in the web app, ethereum.org pages on ERC-20, gas, and scam prevention, the FTC cryptocurrency-scam article, the SEC Office of Investor Education custody bulletin, Uniswap's self-custody transfer post, and BloFin's public instrument APIs. All facts independently verified against cited documentation current as of September 2026.

This article is educational and general in nature, not financial or investment advice. Cryptocurrencies like UNI carry real risks, including price swings, venue failure, withdrawal errors, phishing, fake tokens, and the chance of losing funds. Nothing here is a recommendation to buy, sell, hold, or participate in any project. Do your own research, and consider speaking with a licensed professional before making financial decisions. BloFin does not provide investment advice.