Read the differences first, then decide which venue deserves the registration path.
Curve vs Uniswap: fees, products and KYC side by side
Generated from NexuAlpha's reviewed data on 2026-10-10 — no editorial verdict. Figures we have not checked stay marked as not verified.
Read the differences first, then decide which venue deserves the registration path.
Data-backed scorecard
| Dimension | Curve | Uniswap |
|---|---|---|
| Lowest checked spot feesLowest checked spot taker fee, then maker fee; unchecked rows do not compete. | Not checkedDate not recorded | Not checkedDate not recordedSource 1 |
| Lowest checked futures feesLowest checked futures taker fee, then maker fee; unchecked rows do not compete. | Not checkedDate not recorded | Not checkedDate not recordedSource 1 |
| Most top-200 coin availabilityCounts top-200 coins with spot or perp listing in coins data. | Not checkedAs of 2026-10-13 SGTSource 1 | Not checkedAs of 2026-10-13 SGTSource 1 |
| Funding-rate matrix participationShows configured participation in the reviewed funding-matrix universe; no live observed pair count is inferred. | Not configured in funding matrixDate not recordedSource 1 | Not configured in funding matrixDate not recordedSource 1 |
| Reviewed USD funding guideOnly converter funding guides count as local fiat rail evidence. | No reviewed local rail guideDate not recordedSource 1 | No reviewed local rail guideDate not recordedSource 1 |
| Current verified promotionPromotion must pass existing time, source, locale, market and partner gates. | No current verified promotionAs of 2026-10-13 SGTSource 1 | No current verified promotionAs of 2026-10-13 SGTSource 1 |
| Futures product evidenceFutures evidence comes from checked futures fee facts. | Not checkedAs of 2026-10-10 SGT | Not checkedAs of 2026-10-10 SGTSource 1 |
| Official register entriesEntries from the official-register directory (/licenses); statuses differ by regulator, so no venue wins this row. | No official register entry recordedDate not recorded | No official register entry recordedDate not recorded |
| App rating factsNo app-rating data file is present in this repo slice, so no venue competes. | Not in repo dataDate not recorded | Not in repo dataDate not recorded |
Best for
- Best for lowest checked fees
- Not available
Choose the lowest checked spot taker fee, then maker fee; ties remain ties.
- Best for most top-200 coins
- Not available
Choose the highest actual top-200 listing count from coins data.
- Best for futures
- Not available
Choose the lowest checked futures taker fee, then maker fee; funding matrix participation is descriptive only.
- Best for beginners (funding / fee proxy)
- Not available
Prefer a reviewed local funding guide; otherwise choose the lowest checked spot taker fee, then maker fee.
Side-by-side numbers+
Verify eligibility before the official flow
Configured partner routes open to the official destination; venues without a verified route remain closed.
Fees, Rebates, Reserves & Limits Comparison
Compare source-linked fee schedules, reserve disclosures, KYC, product limits and user-benefit status; anything we have not verified is marked “not yet checked”.
Fees: Not yet checked
Swipe the matrix sideways to compare all columns.
Show items not checked yet (7)+
These rows are grouped because every selected platform still needs official-source verification. Open them to keep the original field names and limits visible.
- Spot maker / taker feeStandard spot trading feesNot shown as a scored difference until at least one selected platform has a source-linked value.
- Futures maker / taker feeStandard perpetual futures feesNot shown as a scored difference until at least one selected platform has a source-linked value.
- User benefit statusCheck official account terms and sourcesNot shown as a scored difference until at least one selected platform has a source-linked value.
- Effective net costReal cost after user-benefit deductionNot shown as a scored difference until at least one selected platform has a source-linked value.
- KYC requirementsVerification tier and process frictionNot shown as a scored difference until at least one selected platform has a source-linked value.
- Maximum futures leverageBTC/ETH perpetual contractsNot shown as a scored difference until at least one selected platform has a source-linked value.
- New user benefitsNew-user vouchers and reward packNot shown as a scored difference until at least one selected platform has a source-linked value.
Pre-registration verdict
Decide which venue fits first
Use this verdict to narrow the shortlist. Registration, KYC, and trading still happen only on the official side.Editorial fit based on the source-linked research above.
Review verification details and limits
- Better for
- Verify public products, regional eligibility and official fees first
- Before registration
- Only source-linked facts with a review date are publishable
- Not ideal for
- Regional restrictions, account eligibility and campaign terms need official verification
- Consider instead
- Uniswap
Review verification details and limits
- Better for
- Verify public products, regional eligibility and official fees first
- Before registration
- Only source-linked facts with a review date are publishable
- Not ideal for
- Regional restrictions, account eligibility and campaign terms need official verification
- Consider instead
- Curve
Review fees, reserves and KYC
Curve
DEXReview fees, reserves and KYC
Curve Official References & Sources+
- •Identify whether the intended action is swapping, supplying liquidity or borrowing.
- •For lending, distinguish collateral conversion from an assurance against losses.
Uniswap
DEXReview fees, reserves and KYC
Uniswap Official References & Sources+
- •Identify whether the specific pool uses permissioned access.
- •Check the issuer's wallet eligibility separately for swapping and liquidity provision.
Open scenario fit and next steps
Curve vs Uniswap: which conditions should you compare?
Check published fees, product scope, regional eligibility, account requirements and source dates before entering a signup flow.
- Curve's public products, fees and regional conditions should be checked against official sources
- Published fee sources still require review; Only maker/taker rates with a review date and HTTPS official source are shown.
- Reserve, solvency and security claims are not yet checked against official sources
- Leverage, margin, liquidation and product limits require current region and account verification
- Uniswap's public products, fees and regional conditions should be checked against official sources
- Published fee sources still require review; Only maker/taker rates with a review date and HTTPS official source are shown.
- Reserve, solvency and security claims are not yet checked against official sources
- Leverage, margin, liquidation and product limits require current region and account verification
Curve vs Uniswap: fees, product access and account checks
Use these questions before opening either official registration route.
Which fees should I compare first?
Is the product scope the same on both platforms?
What should I verify about KYC and local funding?
When should I use the registration link?
Must verify before registration
Compare the details
| Compare the details | Curve | Uniswap |
|---|---|---|
| Products | Not documented in this research | Uniswap v4 documentation points developers to hooks, flash accounting, dynamic fees, deployments, SDKs, and audit reports.Read source ↗ At the review time, Uniswap's official swapping API table lists mainnet and testnet networks separately and publishes the Universal Router address by chain and router version. This is a dated integration map, not a promise that every token, route or interface feature is available on every listed network.Read source ↗ |
| Fees | Not documented in this research | Uniswap docs describe swap-fee mechanics by version: v2 uses 0.30%, v3 uses enabled fee tiers, and v4 pools may use a static fee set at creation or a dynamic fee managed by the attached hook.Read source ↗ Uniswap v4 dynamic-fee docs say whether a pool uses dynamic fees is fixed at pool creation; dynamic fees can be updated through PoolManager or by a beforeSwap hook rather than read as one static public rate.Read source ↗ Uniswap distinguishes the swap fee paid by each trade from protocol fees and v4 hook fees. Protocol fees are active on all v2 pools and selected v3 pools, remain governance-configurable, and can coexist with v4 dynamic and hook fees, so a pool quote should be checked against the current pool and protocol configuration.Read source ↗ |
| Custody | Not documented in this research | For Uniswap mainnet or testnet research, a token contract address identifies the asset on one chain, while a pool or route determines liquidity and execution. A matching token symbol or testnet pool does not prove the intended mainnet token, pool depth, fee tier or hook behavior.Read source ↗ Uniswap v4 deployment docs warn integrators not to assume the same contract addresses across chains and to confirm the network-specific deployment mapping.Read source ↗ Uniswap v4 deployment docs point integrators to the unified deployments page and deployments.json feed for current core, periphery and Universal Router addresses by network.Read source ↗ Uniswap Support defines a token contract address as the blockchain address for the token itself and shows users how to inspect it from the web app and block explorer. A token address is chain-specific asset identity; it is not the Universal Router, Permit2 contract or the spender named in an approval signature.Read source ↗ The official Universal Router overview says the router composes v2, v3 and v4 swaps and integrates Permit2 approvals. The input token contract, Universal Router, Permit2 contract and spender are separate roles: the token identifies the asset, the router executes commands, Permit2 manages delegated token permission, and the spender is the protocol address authorized by that permission.Read source ↗ |
| Account & access | Not documented in this research | A Uniswap search result should separate the official app route from developer docs: use app.uniswap.org for the wallet-facing interface, then use quickstart, supported-chains and deployments docs to verify whether the target network, router and integration path match the intended live action.Read source ↗ Uniswap Permit2 docs separate one-time token approval of the Permit2 contract from granular token approvals and spender permissions, so a live swap check should include the wallet approval or Permit2 path before the final signed transaction.Read source ↗ Before signing a Uniswap production swap, the approval spender or Permit2 route should be checked in the wallet along with token address, expected output, slippage and gas; a testnet hook result cannot replace this approval review.Read source ↗ For the query uniswap testnet, the official supported-chains page lists Ethereum Sepolia, Unichain Sepolia and Base Sepolia for API access, while only Ethereum Sepolia and Unichain Sepolia are available as testnets in the Uniswap web interface. Testnet support can change and does not establish mainnet liquidity, execution or asset safety.Read source ↗ At the review time, the official Uniswap web app route is https://app.uniswap.org/. Users should re-check the full domain and the wallet request at the moment of use; reaching a recognizable interface is not a safety guarantee for a token, signature or swap route.Read source ↗ At the review time, Uniswap's Permit2 overview lists 0x000000000022D473030F116dDEE9F6B43aC78BA3 on supported chains except zkSync, where it lists 0x0000000000225e31D15943971F47aD3022F714Fa. This dated address check does not make an approval or signature safe; the target chain, token, spender, amount and expiration still need review.Read source ↗ Uniswap's signature-scam guidance says a Permit2 signature can identify the token owner, spending protocol, token contract, amount and expiration. Users should compare every displayed field with the intended swap instead of treating a recognizable domain or Permit2 address as sufficient proof.Read source ↗ Uniswap warns that a completed Permit2 signature can remain offchain until another wallet broadcasts it later, so an apparently gas-free Sign prompt is still an authorization event. The page does not certify a signature, spender or route as safe.Read source ↗ Uniswap Support directs users to the approval checker for the active network to inspect or revoke token approvals. Revoking requires a network transaction and cost, and disconnecting a dapp is not the same as revoking its token approval.Read source ↗ |
| Execution | Curve's risk documentation discusses pool-level impermanent-loss behavior and separates Cryptoswap V2 mechanics from a generic DEX claim.Read source ↗ Curve describes Cryptoswap V2 pools as using an internal oracle to concentrate liquidity around the current market price.Read source ↗ | Uniswap docs describe the protocol as an AMM using smart contracts instead of order books.Read source ↗ Uniswap quickstart for the official app URL tells integrators to build and test the link so it opens with the expected prefilled swap settings before using it in a CTA.Read source ↗ Uniswap v4 hook docs start with a local development environment using foundry, PoolManager, utility routers and test tokens before developers move hook behavior toward live deployments.Read source ↗ Uniswap testnet or local hook setup is a development verification path; before a live swap, users still need to re-check the official app URL, chain, token contract, fee tier, deployment mapping and wallet transaction.Read source ↗ A Uniswap testnet result should be handed off to production only after the target chain, v4 deployment, pool version, token address, gas token and final wallet simulation match the live route. Never send value to a copied or unknown contract from a search result, chat or social post.Read source ↗ A uniswap testnet query should map to official app, supported-chains table and deployments before any live wallet action. These are source checks, not deposit instructions, token-safety proof or permission to use an unknown contract.Read source ↗ Before moving from a Uniswap testnet or local hook path to production, check the app domain, chain, token contract, pool version, fee tier or dynamic-fee hook, gas token, wallet simulation and final signed transaction.Read source ↗ The last Uniswap decision point is the wallet preview: users should verify the gas asset, expected output, slippage, approval or Permit2 spender, token contract, route and final transaction details before signing. A quote or testnet transaction is not the same as an executed mainnet swap.Read source ↗ |
Continue research
Open platform detail links+
Open curated platform comparison paths+
Configured partner routes open to the official destination; venues without a verified route remain closed.