You type a token name into an exchange search box and three markets appear on the same screen. You tap the first result, size the order, and later look for a withdraw button that never shows, because you opened a price contract instead of a cash-market fill.
The mix-up is ordinary. Autocomplete concatenates a ticker. A cash-market fill credits tokens you can later sell or withdraw. A perpetual fill credits a position you close to exit, and remaining margin comes back as quote on the venue.
Listed cash markets and listed perpetuals are two product classes that share a search box. Naming the market type before you size is the procedure, because the first result is an index hit.
UNI is Uniswap's ERC-20 governance token, and BloFin lists it as UNI/USDT on spot plus two perpetuals. Trading here means choosing one of those three products, then reading the fill as a token balance or as a margined position.
Three UNI markets on BloFin
BloFin quotes UNI on three live markets that share a ticker and settle separately: spot UNI/USDT, the USDT-margined perpetual UNIUSDT, and the UNI-settled inverse perpetual UNIUSD. Spot credits a UNI balance you can later sell or withdraw. Each perpetual credits a position you close to exit.
Naming the market is the trade, because autocomplete will offer all three. The ERC-20 standard describes fungible tokens: 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). Fungibility describes the token contract, and a venue spot balance, a USDT-margined perpetual, and an inverse perpetual remain three holdings.
UNI is the governance token of the Uniswap Protocol. Holders have governance rights and are represented through DUNI. Token-standard documentation on that same page records UNI as an ERC-20 (source: Uniswap Docs, UNI token). A BloFin fill leaves UNI on this venue's ledger until you withdraw it, so the Governor still cannot see that balance. What Uniswap is names the protocol as a competing decentralized exchange (DEX), which is a different market from these listed products.
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. Treat both published multiples as current settings, because a figure can change, and the live page is the check.
| Product | What you hold after a fill | Published specification / lot |
|---|---|---|
| UNI/USDT spot | A UNI token balance on this venue | minSize 0.01 |
| UNIUSDT | A USDT-margined perpetual | up to 75x, minSize 0.1 |
| UNIUSD | A UNI-settled inverse perpetual | up to 20x, minSize 1 |
That table describes listed markets. It is a ranking of neither purchase order nor size. Holding two of them at once is fine when you wanted two products.
Open spot when the cash-market path is the allocation you actually wanted on this venue.
How to open UNI/USDT spot on BloFin
A BloFin spot fill credits UNI as a cash-market balance quoted against USDT, remaining in venue custody until a later withdrawal. You fund USDT, open the spot board, search UNI/USDT, confirm the screen says spot, size, and read the fill as a token amount. Isolated, cross, or a funding line means you are still on a perpetual.
Walk the cash-market path in this order:
- Open a BloFin account from the official domain you typed yourself if this is a new session, then finish identity before you deposit.
- Deposit USDT on the network the deposit page names, and wait until the balance shows as available, because an unpaid pair will leave the order unfilled.
- Open the spot board and search UNI/USDT rather than tapping the first result that merely contains those three characters.
- Confirm the screen says spot, the base is UNI, and the quote is USDT. What spot trading is on BloFin is the cash-market book itself.
- Size in USDT you can leave on the venue or withdraw later. A fraction of a token is enough. 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 shows isolated, cross, perpetual, or a funding line, you are still on a derivatives market.
BloFin has listed UNI/USDT on spot since January 15, 2024, with minSize 0.01. Confirm the market type on the order screen, and treat the search box as a finder.
A spot fill is still a BloFin ledger line until you withdraw it. How to buy UNI is the venue-aware buy path, including a later test send. The walk here stays on BloFin execution after you already meant to trade here.
A standard interface is why wallets and venues can display the same ticker. EIP-20 lets any tokens on Ethereum be reused by other applications, from wallets to decentralized exchanges (source: EIP-20 Token Standard). Reuse is portability of the contract, which leaves a BloFin UNI/USDT line as a venue balance until a withdrawal credits an address you sign.
If you wanted the 75x or 20x perpetual instead, leave the spot board on purpose and open the futures board next.
How to open UNIUSDT and UNIUSD
A BloFin perpetual fill is a margined price position on this venue. UNIUSDT is USDT-margined at a published 75x specification, and UNIUSD is a second UNI-settled perpetual at 20x. Confirm the instrument type before you allocate size.
A perpetual is a derivative that stays open until you close it, designed to stay near the spot it references (source: CFTC, Crypto Asset Perpetual Contracts one-pager). Closing the position is how you exit. Mark, funding, and liquidation on this pair remain a different class, and this section only opens the listed market. Generic futures mechanics live in what futures trading is on BloFin.
Walk UNIUSDT first:
- Open the futures board from BloFin's official site and search UNIUSDT, then confirm perpetual rather than spot or UNIUSD.
- Set isolated or cross on purpose. Isolated contains a loss to that market, while cross shares collateral with other cross positions on this venue.
- Set the multiple the screen allows, up to 75x on UNIUSDT, remembering that a 1x perpetual is still a margined position.
- Size in USDT so the review screen shows a position size and a margin line.
- Place the order and read the fill as a long or a short, because closing it is how you exit. Leave today's signed funding rate on the live screen.
The listing date and the published multiple are product fields. The next settlement is a venue cash flow.
UNIUSD is a second search on the same futures board. BloFin lists UNIUSD as inverse, UNI-settled, USD-quoted, at up to 20x, with minSize 1, listed June 27, 2025. Pasting UNIUSDT's 75x specification onto UNIUSD misreads the second market, and pasting UNIUSD's UNI settlement onto UNIUSDT misreads the first.
Walk UNIUSD the same way, with three field changes: search UNIUSD, read settle currency as UNI, and treat 20x plus minSize 1 as this market's own specification. Fund whatever that screen requires before the order will accept.
You can hold both perpetuals only when you wanted two positions, because closing one leaves the other open. Spot UNI/USDT is a third market, so a perpetual fill leaves UNI you can send uncredited.
Positions can sit below the published multiple, and a fast move can currently break maintenance. 75x and 20x are this venue's published specifications on those markets.
Confirm the market type before you size
The loss step on this BloFin path is the market you confirmed. Search can surface UNI/USDT, UNIUSDT, and UNIUSD together, and the first result is an index hit. Read market type, base, quote, and published specification on the review screen before you size. A familiar UNI chart is that confirmation's substitute only if you skip the sheet.
Suppose you start with 320 USDT already available on BloFin and you want UNI you can withdraw next week. You type UNI into search, tap the first result, and the review screen says perpetual, 75x, isolated. You confirm and now hold a margined long. There is no withdraw-to-wallet control that turns that position into coins, because closing the position is how you exit and the USDT that comes back is still a BloFin balance.
A second miss is faster: autocomplete also offers UNIUSD while you still think in USDT, and UNIUSD is the inverse market listed June 27, 2025 at 20x. A fill there is a different product from UNIUSDT and from UNI/USDT spot. There is no convert control that relabels one market as another.
Before you place the order, run this check:
- The board is spot if you want a token balance, or futures if you want a perpetual.
- The pair reads UNI/USDT, UNIUSDT, or UNIUSD, matching the product you named.
- The published specification on a perpetual is 75x for UNIUSDT or 20x for UNIUSD, matching the market you selected.
- The review screen shows a UNI amount for spot, or a position size and margin for a perpetual.
- Isolated or cross is a choice you made.
A standard token interface does not rescue a wrong market: EIP-20 lets wallets and venues display UNI, and it leaves the BloFin product you opened as the product you opened. If the review screen disagrees with the purpose you named, cancel and search again.
What matters here is the confirmation sheet. The next question is what that fill actually sits on.
What a BloFin UNI fill actually credits
A BloFin fill credits either a custodial UNI/USDT balance or a perpetual position on this venue's ledger. It is a signed Ethereum transaction only after a later withdrawal, and UNI the Uniswap Governor can already read only after that withdrawal plus a delegate. Spot remains a third-party holding until you withdraw. A perpetual remains a derivative until you close it.
Ethereum transactions are cryptographically signed instructions from accounts, and an account initiates a transaction to update Ethereum state (source: ethereum.org, Transactions). A BloFin match stays on this venue until you withdraw or until you sign a native pool swap, so explorer hashes show up after those later steps.
Venue custody is the third-party design. Third-party custodians include crypto exchanges and dedicated crypto asset custody providers, and those custodians manage access to the private keys (source: Investor.gov custody bulletin). Your UNI/USDT line is that kind of custodial holding. UNIUSDT is a derivative whose remaining margin comes back as USDT when you close, so it is a token line only after you flatten it, buy spot, and withdraw.
Holders have governance rights through DUNI and hold UNI as an ERC-20. Docs state that holders have no individual or pro-rata claim on Uniswap protocol revenue, with value accrual mediated through a burn path or any later distribution governance authorizes, which is current documentation. A BloFin fill leaves that claim where the docs already put it.
Uniswap safety names protocol, hook, governance, and venue as different kinds of loss. BloFin is the venue layer here, so a listed fill can currently still be the wrong product, and a right product still sits on this ledger until you leave.
If you wanted coins you can send, you needed UNI/USDT spot, then a withdrawal on a network the destination actually uses. If you wanted a same-session price position, you needed the perpetual you named, isolated or cross on purpose, and a plan to close. Mixing those purposes is how a UNI header becomes a position you cannot withdraw.
Keep the split: USDT in, a balance or a position out. The ERC-20 lives on a chain after a withdrawal, while this fill lives on this venue until you sell, withdraw, or close.
When a native Uniswap swap is the matching path
A native Uniswap pool swap, UNI a Governor can see this afternoon, and a generic futures class the trading primer already covers are real purposes, and they sit off these three listed fills. Uniswap remains a competing DEX and is a BloFin product only as a listed ticker on this venue.
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 step from the BloFin buy (source: Uniswap Labs support, How to swap tokens with the Uniswap web app).
A native swap credits UNI in a wallet you already control, because you already held the input token and the chain's fee token, and it leaves UNI/USDT and UNIUSDT on BloFin untouched. Search the official UNI contract rather than trusting the first result named UNI, because paste is safer than autocomplete on a pool screen for the same reason confirmation matters on this venue.
If the purpose was an onchain Uniswap vote, the UNI has to sit in a signing wallet the Governor can read, already delegated, with the fee token for the call. A BloFin UNI/USDT line is still custodial inventory, and a UNIUSDT mark is still a venue position.
How spot and perpetual futures differ is the generic split, and the BloFin version is which of the three UNI markets you confirmed. If you came to learn why a perpetual has a mark at all, that class sits on the trading primer, and this page stays on the UNI confirmation walk.
Trade here when you did name UNI/USDT, UNIUSDT, or UNIUSD, funded the matching collateral, and can live with venue custody or a perpetual until you exit. Stay with a native path when the review screen cannot name that listed product.
Common questions about trading UNI on BloFin
If I search UNI and the first result is UNIUSDT, did I open spot?
Autocomplete is a search index rather than a market-type filter, and UNIUSDT is the USDT-margined perpetual listed January 12, 2023 at up to 75x. Spot UNI/USDT is a different board and a different confirmation sheet. If the review screen says perpetual, isolated, cross, or 75x, you are on the derivatives side even when the ticker still says UNI. Cancel, switch to the spot board, and search UNI/USDT until the sheet says spot, then allocate size.
If I close UNIUSDT, does BloFin send UNI to my withdrawal address?
Closing UNIUSDT settles that perpetual on this venue, and remaining margin comes back as USDT, still on BloFin. A withdrawal form asks for a token and a network, and it ships a token balance. If you wanted UNI at an address you control, you needed UNI/USDT spot first, then a withdrawal on the network that destination actually uses. Flattening a perpetual is an exit from the derivative, and a send is a later hop after spot.
Can I use UNIUSD's 20x specification on the UNIUSDT screen?
Each perpetual publishes its own specification: UNIUSDT is up to 75x, and UNIUSD is up to 20x, listed June 27, 2025. Those fields stay on the market that published them when you paste a screenshot. Opening UNIUSDT still reads UNIUSDT's specification, including minSize 0.1, and opening UNIUSD still reads UNIUSD's specification, including minSize 1 and UNI settlement. Read the published multiple on the market you actually selected.
Does UNIUSDT minSize 0.1 mean I must buy 0.1 UNI on spot first?
minSize 0.1 on UNIUSDT is a contract-count floor on that perpetual, while spot UNI/USDT publishes minSize 0.01 on a different listing. You can open UNIUSDT against USDT while holding zero UNI/USDT, and you can hold UNI/USDT while leaving both perpetuals closed. Buying 0.1 UNI on spot leaves the perpetual lot unsatisfied, and the perpetual lot leaves 0.1 UNI you can withdraw uncredited.
If I already hold UNI/USDT, does opening UNIUSDT isolated take that UNI as margin?
UNIUSDT is USDT-margined, so isolated UNIUSDT posts USDT you allocate to that market, while the UNI/USDT spot line is a separate cash-market balance. Isolated is meant to contain a loss to the perpetual you opened, and it leaves your UNI token line as inventory rather than as collateral. If the margin field is empty you need USDT available.
Is January 12, 2023 the day Uniswap created UNI?
January 12, 2023 is BloFin's listing date for UNIUSDT, while Uniswap published UNI in September 2020 as the protocol's ERC-20 governance token. Those dates answer different questions: the listing stamp tells you when this venue's 75x market went live, and genesis tells you when the token existed. Treat a venue listing date as venue history, and treat genesis as protocol history.
Do I need UNI in the account before I can open UNIUSD?
UNIUSD is the inverse, UNI-settled perpetual, with its own 20x specification and minSize 1, so collateral and settlement follow that market's specification rather than UNIUSDT's USDT margin. You still have to fund whatever that screen requires before the order will accept. Holding UNI/USDT leaves UNIUSD unopened until you select that inverse market. Read settle currency on the UNIUSD sheet, and if you wanted USDT in and USDT out, you wanted UNIUSDT.
Researched and written by the BloFin Academy editorial team with AI-assisted drafting. Updated September 2026. Primary sources include BloFin's public SWAP and SPOT instrument endpoints, the CFTC perpetual-contracts one-pager, ethereum.org ERC-20 and transactions pages, EIP-20, Uniswap Docs on UNI, Uniswap Labs swap support, and investor.gov crypto asset custody. 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, liquidation on a perpetual, venue failure, wrong-market fills, and withdrawal errors. Nothing here is a recommendation to buy, sell, or hold any asset. Do your own research, and consider a licensed professional before making financial decisions. BloFin does not provide investment advice.
