Research/Education/Uniswap/What Is Uniswap? A Beginner's Guide to the AMM Protocol and the UNI Token
# Uniswap

What Is Uniswap? A Beginner's Guide to the AMM Protocol and the UNI Token

BloFin Academy09/13/2026
A plain-English guide to what Uniswap is, how the AMM differs from an order book, why UNI is distinct from Unichain, and which leftover holding to open next.

Most people meet crypto trading through an exchange: you open an account, the venue holds your coins, and you buy from whoever is selling. That model works, but it puts one company between you and every trade, and it means a token only exists as a market once that company decides to list it.

Automated market makers were built to remove that middle step. Instead of matching your order against another person's, they hold a pool of two tokens and price every trade from the balance between them. Anyone can put money into the pool, anyone can trade against it, and nobody has to approve the pair first.

Uniswap is the largest of these, and it is where the design was proven. It runs on Ethereum and several other chains as a set of public smart contracts, with three versions live at once, plus a separate governance token called UNI. It is also a competing venue rather than a BloFin product, which is worth knowing before you decide where to buy.


What is Uniswap?

Uniswap is a permissionless automated market maker, which means you trade against a pool that already holds both tokens and the pool prices the swap from those two balances as they change. Three live versions share that design (v2, v3, and v4), while UNI is a separate ERC-20 token used to vote on protocol decisions. Uniswap itself is a competing decentralized exchange (DEX), which BloFin lists UNI against.

An AMM prices a swap from the two balances already in the pool, so anyone can deposit a pair and anyone can trade against that inventory, because a book of bids and asks is missing from the path. BloFin's explainer on how AMMs work is the generic picture, and the Uniswap-specific walk, including the constant-product math, sits in how Uniswap works.

The protocol is a set of smart contracts that let anyone swap tokens, provide liquidity, or create new markets directly onchain. A liquidity provider, or LP, is someone who deposits the pair so others can trade, and in return the pool can pay that LP a share of swap fees. Uniswap v4 keeps that model while adding singleton pools, flash accounting, and hooks, which are extra code a pool can run at set points in a swap or a liquidity action (source: Uniswap Docs, How Uniswap Works).

Order book Uniswap pool
Other side A resting order Pool reserves
Who lists Usually the venue Anyone with gas
Price Bids and asks Balance ratio
Custody Often the exchange Your wallet

Take a toy pool with 5 ETH and 10,000 USDC, where the product of the two balances is 50,000. If you buy 1 ETH, the ETH side falls toward 4, and the USDC side rises so that product stays near 50,000, which means the price you pay is worse than the starting ratio. That gap is price impact, which is the pool moving as you trade.

The Labs support page says the protocol's services are open for public use, and that nobody can restrict who uses them. Anyone can swap, list a token, or deposit into a pool, subject to gas and the token's own contract (source: Uniswap Labs support, How does the Uniswap protocol work?).

The call still lives on a chain, and on Ethereum that means ETH for gas even when the pool is USDC and UNI. How Ethereum works is the generic chain picture, while a BloFin fill stays on the venue ledger and skips that call. The names around Uniswap are the next split, because the same brand covers a company, a token, an intent router, and a separate chain.

Protocol, Labs, Foundation, and the other Uniswap names

Those labels name separate things, and mixing them is how you buy the ticker, sign an intent, or bridge to an L2 while thinking you used the same protocol. The split is the next question after the AMM definition.

Start with the contracts: the protocol is the permissionless AMM, meaning pools you can call, while Uniswap Labs ships the web app and wallet that sit on those contracts. The Foundation sits beside that work, running grants and governance programs, and it leaves the pools where they are.

DUNI wraps Uniswap Governance as a Wyoming DUNA, and membership, as the docs write it, is hold UNI and participate. UNI itself is the ERC-20 vote token, so holding UNI is a different fact from sitting on Unichain, and it is a different claim from a share of pool income.

UniswapX is a separate protocol where you sign an intent and fillers compete to fill it, which makes that auction a different design from a fifth AMM version. Unichain is an OP Stack L2 with its own gas, so a UNI balance on a centralized exchange is still the token, and it is still off that chain.

If a search for "uni" returns sushi recipes, that is the food word, because food uni is sea urchin while UNI the ticker is the ERC-20. A grocery result and a coin chart can share the same three characters.

Uniswap Labs is a company that develops software products that work on top of the Uniswap Protocol. Hayden Adams created the Uniswap Protocol in 2018 and later founded Uniswap Labs, and he is named once here. The later creators page covers who created Uniswap (source: Uniswap 101: What is Uniswap?).

On November 2, 2018, Uniswap was publicly announced and deployed to the Ethereum mainnet, which is a launch day and a different date from any BloFin listing (source: Uniswap Blog, A Short History of Uniswap).

To become a member of DUNI, hold UNI tokens and engage in Uniswap Governance, which can mean a vote, a delegate, or a forum post. The membership line leaves a minimum UNI amount unspecified, and Wyoming DUNA law stays off this page (source: Uniswap Docs, Governance overview).

UniswapX is a permissionless, open source, auction-based swapping protocol for trading across AMMs and other liquidity sources, so you sign an order and fillers compete, which is a different path from how a v2 pool prices a swap. Depth on intents sits in UniswapX explained (source: Uniswap Docs, UniswapX overview).

Unichain is a DeFi-focused Ethereum L2 built on the OP Stack, which means it is a chain with its own gas and its own blocks, and a different thing from a UNI balance. If coin-versus-chain vocabulary is new, how a coin and a chain differ is the generic split (source: Uniswap Docs, Unichain overview).

Apps, wallets, and extra interfaces around the protocol belong with apps around Uniswap.

Three versions as a stack

v2, v3, and v4 are live designs that sit beside each other, so a new version leaves the last one running and a pair you used years ago can still be a v2 pool. v4 adds hooks and a singleton layout, while moving your liquidity stays optional and UniswapX remains a separate auction.

Version What you get Status
v2 One pool, two tokens, one curve across the whole price range Still live
v3 Concentrated liquidity, so an LP picks a price band Still live
v4 The same range idea, plus hooks and a singleton pool design Still live

Uniswap V3 launched in May 2021, and Decrypt's beginner guide also places Uniswap V2 in May 2020, with direct ERC-20 to ERC-20 swaps, and Uniswap V4 in January 2025. v1 is the 2018 first version, and history of each release is a later page, so hold the stack picture: older pools can keep running (source: Decrypt, What Is Uniswap?).

Concentrated liquidity means an LP can place capital near the current price instead of across every possible price, and if the market leaves that band, that position earns zero fees until price comes back. That is a design trade. Impermanent loss, the LP inventory risk when prices move, is walked in the generic explainer on impermanent loss.

A v4 launch leaves a v2 pool open, so if you swapped that pair in 2021, the same v2 contract can still fill in 2026. The homepage can show a v4 badge while your wallet is still talking to an older pool, which is why you read the pool version on the review screen. Matching the Uniswap logo is a different check from matching the contract.

You pick a pool the way you pick a market, and an interface may route you through one pool or several. Read the pool, and treat the marketing name on the homepage as a label.

What UNI is for

UNI is the UNI token: a vote on protocol decisions, and a holding you can skip if you only wanted a swap. Token supply math, emissions, and a trading playbook sit in that later page, so this section holds the functions and leaves live price, rank, and circulating supply off the definition.

1 billion UNI have been minted at genesis and become accessible over the course of 4 years, and that genesis post is dated September 16, 2020. The same post allocates 60 percent of genesis supply to Uniswap community members (source: Uniswap Blog, Introducing UNI).

UNI holders can vote, or they can delegate that vote, and UNI governance is the holder-facing walk. UNI leaves you free to skip becoming an LP, because an LP deposits the token pair: v2 tracks that deposit with pool tokens, while v3 tracks it with an NFT-style position, and those position records are a different token from UNI.

Holders have no pro-rata claim on protocol revenue. Liquidity providers can earn the LP share of swap fees in the pool they joined, which is a different claim. Protocol fees are a slice directed to the protocol rather than to LPs, and only where the fee path is on.

With the passage of the UNIfication governance proposal in December 2025, protocol fees are now active on all v2 pools and select v3 pools, so read that as the listed v2 set plus a chosen v3 set (source: Uniswap Docs, Fees).

Tally proposal 100 is titled "Activate v4 Protocol Fees (Part 1/2)" and shows as executed. The proposal text still reads that it proposes to activate fees on a subset of v4 pools on these same chains (source: Tally, Uniswap proposal 100).

Fees can only be withdrawn from TokenJar if UNI is burned in another smart contract called Firepit, so those two names are the burn path. Mechanics sit in UNI burns and the fee switch (source: Uniswap Blog, UNIfication).

A UNI balance on BloFin is still UNI the token, and it becomes a vote once it sits where governance can see it, while remaining a different holding from an LP position, so functions and venue stay on separate questions.

Risks that stay in place

A popular AMM is still software, markets, and people, and official Labs pages have used slogans about volume and safety, which are marketing lines. Failures also split by layer, so a phishing site is a different failure from broken pool math.

Layer What can go wrong Distinct from
Contract A pool, router, or hook bug A centralized-exchange outage
Token Fake ticker, tax, or pause A UNI vote
Wallet A look-alike app draining an approval Pool math
Venue Exchange custody of a centralized-exchange balance An onchain swap

Smart-contract risk is the chance a pool, a router, or a hook behaves in a way the public description skipped, including a bug or a hostile token, and hook risk is extra on v4 because extra code runs in the pool's path. Token risk is the thing in the pool: a spoofed ticker, a tax on transfer, or a pause function. Oracle and pricing risk show up when a pool is thin and a large swap moves the ratio a long way.

Wallet risk sits on its own path, because a phishing site can look like the Labs app and still drain an approval. Smart-contract wallet risks covers the approval shape, and ordinary account hygiene sits in crypto account security.

Governance risk is slower: a vote can change fee parameters within the system's limits, and it leaves a swap you already signed in place. Venue risk is the centralized-exchange half, where you trust an exchange balance, while self-custody risk is the wallet half, where you trust your keys.

None of that is a score you can cash. The compact map is whether Uniswap is safe, which is the page to read before you size a holding.

A competing DEX and the BloFin listing

Uniswap is a place to swap, and BloFin is a centralized exchange that lists UNI, and both sentences can be true at once. A listing date tells you when this centralized-exchange market went live, while leaving pool safety as a separate question and leaving an exchange fill as an exchange fill.

The native path is self-custodial in the usual DEX sense: you connect a wallet and you trade against a pool. The centralized-exchange path is custodial, so you hold a balance at the exchange and you trade that market. The generic fork of custody and matching is centralized versus decentralized exchanges.

The Uniswap-specific walk is Uniswap versus centralized exchanges, and a second generic primer sits at DEX and CEX differences.

BloFin has listed UNI/USDT on spot since January 15, 2024.

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. Those dates are venue dates for the same UNI token, and they sit apart from genesis.

Suppose you want 200 UNI as a first size. You can send a UNI/USDT spot order on BloFin, and the fill credits an exchange balance, so you pay zero Ethereum gas for that order and you also skip an onchain swap through a Uniswap pool. Or you can hold USDC in a wallet, call a Uniswap pool, pay gas, and receive UNI at your address. The token can be the same while the record is different, because one is a centralized-exchange ledger line and the other is a chain transaction.

How to buy UNI is the venue-aware purchase walk.

Matching the leftover question to one holding

The useful next click depends on which thing you actually typed, because a definition leaves sizing, a buy walk, and a hook audit to their own pages. Match the leftover question to one child, and ignore the loudest title in the tab bar, since shared branding is a different fact from shared settlement.

Suppose you have three tabs open at once on the same afternoon. Tab one is a search for "uniswap v4 hooks", which is protocol architecture, extra pool code, and a version stack, and a different holding from a UNI balance. Tab two is "uni nigiri", which is sea urchin. Tab three is UNIUSDT on an order form, which is a centralized-exchange perpetual on the UNI token.

Those three strings share characters while leaving settlement on three paths, so treating the shared brand as proof you are in the same venue is the mix-up. The leftover work after this definition is to pick one of those three things and leave the other two alone.

If the leftover is what UNI actually does, that is the token page. If the leftover is why your price moved on a swap, that is the how-it-works page. If the leftover is safety, that is the risks page, and if the leftover was sushi, close the chart.

A clean AMM design leaves ordinary loss in place, so keep one follow-on. The names split above is the filter, and the child pages are the depth.


Frequently asked questions

Does a search for uni mean the sushi topping or the token?

It can mean either, because food uni is sea urchin on a sushi menu while UNI is the Uniswap governance ticker. A "how to buy uni" result can be a grocery list or a coin market, so look at the host. A recipe site, a restaurant page, or a Japanese-food glossary is the topping, while a market page, an exchange order form, or a wallet asset list is the token. If the chart header says Uniswap, you are on the crypto holding. The three characters collide in English, and the page title usually does the splitting.

If I hold UNI on BloFin, can that balance pay gas for a Uniswap pool swap?

Ethereum gas for a pool call is ETH in the wallet that signs the transaction, so a BloFin UNI line is a venue credit and UNI sitting on an exchange stays off that wallet when you open a Uniswap interface. Withdraw the chain's gas token to the signing address first, and then the pool call can run. Holding UNI is a vote-token choice, while Ethereum fees stay in ETH, and a UNIUSDT perpetual leaves that gas unpaid as well.

If UNI sits on BloFin, can I vote on Tally from that balance?

Tally and the onchain governor see UNI in a wallet that can delegate or vote, while a BloFin sub-account is an exchange ledger line. Support leaves that vote uncast for you, and a perpetual position is a price holding rather than a voting wallet, so you would withdraw UNI to an address the governor can read, then delegate or vote there. That hop is custody plus gas, and governance process sits on the later voting page. Withdrawing is optional for a venue balance, and it is required only if the contracts need to see the coins.

If someone sends me a Uniswap v3 NFT, did they send me UNI?

A v3 position NFT is a record for a price-range deposit in a specific pool, which makes it a different token from the UNI ERC-20. The NFT can sit in your wallet while your UNI balance is zero, and the reverse is also true. Treat a random v3 NFT transfer like any other unexpected NFT: check the pool, the token pair, and whether you asked for it, because airdropped NFTs are a common phishing wrapper. UNI transfers use the UNI contract.

Is filling a UniswapX order the same as swapping in a v2 pool?

UniswapX is an intent auction: you sign an order, and fillers compete to fill it, sometimes using AMMs as inventory behind the scenes. A v2 swap is you calling a pool contract and changing its two balances, so you can use UniswapX and skip the LP position record, or you can use a v2 pool and skip UniswapX. Calling both "Uniswap" is how people mix a filler race with constant-product math. The later UniswapX guide covers the auction, and this page only names the split.

If my wallet already shows USDC and UNI, why would a Uniswap swap still fail?

Those two balances are the pool assets, so the chain still wants its gas token in the wallet that signs. A screen full of USDC and UNI can revert if that gas token is empty. Check the network the interface selected, then check the native gas token on that network, because Unichain is a different chain with its own gas, and a later send page covers wrong-network sends.

Is the Uniswap web app the same thing as the protocol?

The web app and the wallet are software Uniswap Labs maintains, while the protocol is the set of contracts. If that website were off, another interface could still call the same pools, as long as the chain is live and you can pay gas. Official 101 language says the protocol can keep running even if Labs disappeared, which is a claim about immutability. Use a wallet you control if you call the contracts yourself.


Researched and written by the BloFin Academy editorial team with AI-assisted drafting. Updated September 2026. Primary sources include the Uniswap developer docs, the Introducing UNI genesis post, Hayden Adams's short history post, and Uniswap 101. All facts independently verified against cited sources 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 volatility, venue risk, smart-contract exploits in ecosystem apps, 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.