Curve Finance
Curve
Data verified on unchanged since the sources
Worth it if you swap between stablecoins and want the lowest fees: a non-custodial AMM specialised in it, with 0.01–0.04% fees and full control of funds.
Avoid it if you're not fluent in DeFi or weigh the track record: the veToken governance is complex and the protocol suffered a hack in 2023.
Curve is a DEX specialised in stablecoin swaps, offering some of the lowest fees in the sector (0.01–0.04%), its own crvUSD stablecoin and a veToken governance model. It remains marked by the 2023 hack and the complexity of its veToken governance.
Data & conditions
| Liquidity model | AMM |
|---|---|
| Maker / Taker fee | 0.04% / 0.04% |
| Markets | Spot |
| Supported chains | Ethereum, Arbitrum, Optimism, Polygon, Avalanche, Fantom |
| TVL (as of Jun 13) | $2.1B |
| 24h volume | $80M |
| Native token | CRV |
| Fund custody | Non-custodial (funds in your wallet) |
| Supported wallets | MetaMask, WalletConnect, Coinbase Wallet, Ledger, Trezor, Gnosis Safe |
| Audits | Trail of Bits (2020), MixBytes (2020, 2023 crvUSD), Quantstamp (2020), ChainSecurity (2021, 2022, 2023, 2024) |
| Governance | DAO + CRV token + veCRV |
| KYC | Full |
| Supported countries | US, EEA, APAC, LATAM, MENA, AFRICA · 200+ countries |
| Regulator | None |
| Segment | B2C |
| MiCA / License status | None (decentralized protocol) |
Strengths
- Specialista stablecoin: fee 0,01-0,04% (lowest DEX); crvUSD; veToken.
- Self-custody: funds stay in your wallet — the platform cannot touch them.
- Permissionless and decentralized: no approval needed to operate.
- Public security audits.
Weaknesses
- Hack 2023; complessità governance veToken.
- Full KYC required: verified identity, zero pseudonymity.
Verdict
Even for the leader in stablecoin swaps, formal protection is absent: no regulator, no guarantees and keys on the user. The grade still ranks among the highest in the category because the model is battle-tested, but the 2023 hack and complex veToken governance remain the factors keeping it from climbing higher, especially for those not fluent in DeFi.
This is where Curve excels: a non-custodial AMM specialised in stablecoin swaps with the lowest fees in the sector (0.01–0.04%), on-chain settlement across six chains, its own crvUSD stablecoin and veToken governance. Minimal slippage, no KYC and full fund control make it a reference tool for the sovereign user; the veToken model's complexity is the only price to pay.
Promp's editorial rating based on real fees and net annual cost. Promp reviews third-party products independently.
"Sovereignty" rating: score computed on privacy/anonymity (30%), fund control (20%), censorship resistance (20%), trustless/auditability (20%) and costs (10%). Same data, different weights.
Reputation
What happened to people who used Curve Finance, and what users say. External signals: they do not feed the promp.it rating.
Incidents & regulatory actions
Past incidents, resolvedDocumented and closed events. They stay on file: an operator’s past is data, not a verdict.
-
Hack / funds theft Critical $75M ✓ resolved
Vyper compiler bug: four pools drained for about 74.5 million dollars. Reimbursement voted in December 2023, but 42 of the 49.2 million paid in vested CRV tokens
On 30 July 2023, between 13:10 and 22:00 UTC, four Curve pools were drained one after another. The flaw was not in Curve's code: it was in the compiler. Versions 0.2.15, 0.2.16 and 0.3.0 of the Vyper language produced a reentrancy guard that did not work — the lock was there in the source and absent from the compiled contract. Whoever wrote those pools had done the right thing and was exposed anyway. The bug had been fixed in version 0.3.1, but the contracts already deployed were the old ones. THE POOLS AND THE FIGURES, ONE BY ONE (LlamaRisk analysis): pETH/ETH, 6,106.65 WETH (~11 million dollars); msETH/ETH, 866.55 WETH (~1.6 million) and 959.71 msETH (~1.8 million); alETH/ETH, 7,258.70 WETH (~13.6 million) and 4,821.55 alETH (~9 million); CRV/ETH, 7,193,401.77 CRV (~5.1 million at the time of the attack), 7,680.49 WETH (~14.2 million) and 2,879.65 ETH (~5.4 million). Total around 74.5 million dollars. Press estimates range between 52 and 74 million depending on what is counted and at which prices: the figure here is the one from the technical summary, with the per-pool detail so it can be checked. WHAT CAME BACK ON ITS OWN. Part of the funds was extracted ahead of the attackers by whitehat operators: 2,879.65 ETH (~5.4 million) taken out of the CRV/ETH pool by c0ffeebabe.eth were returned to the Curve team. Other funds were handed back by the attacker to Alchemix and JPEG'd after those projects offered the 10% bug bounty reward. The other pools were not so lucky. THE REIMBURSEMENT, AND THE DETAIL THAT CHANGES WHAT THE WORD MEANS. On 21 December 2023 governance approved, with 94% of the vote, the distribution of about 49.2 million dollars to the affected liquidity providers in the Curve, JPEG'd, Alchemix and Metronome pools. Of that, about 7.2 million were ETH actually recovered; the remaining roughly 42 million were paid in CRV tokens subject to vesting, drawn from the community fund (55,544,782.73 CRV approved in total). Put another way: those who had put ETH into the pools largely got back the protocol's governance token, released over time and at a price that can move in any direction. It is a real, voted reimbursement rather than a promise — but it is not the same thing as getting back what was deposited, and this page does not write it as if it were. WHY IT STILL MATTERS. The case is closed, the lesson is not: the risk was neither in the contract nor in that contract's audits — the audits existed — but one layer below, in the compiler, which none of the checks in use was looking at.
↗ source -
Hack / funds theft Severe $573K ✓ resolved
curve.fi DNS hijack: for about an hour the official site served a clone that drained wallets, over 573,000 dollars taken from users
On 9 August 2022 the nameserver for the curve.fi domain was compromised at the registrar iwantmyname. Anyone typing the official address landed on an identical copy of the site which, instead of the normal operations, asked users to sign an approval in favour of an attacker-controlled contract: funds were pulled from the victim's own wallet, not from the protocol's reserves. Curve raised the alarm from its official account — «don't use the site, the nameserver is compromised» — and about an hour later announced it had found and reverted the configuration, urging anyone who had approved contracts on Curve in the preceding hours to revoke those approvals «immediately». Specialist press reconstructions put the amount taken in that window at slightly over 573,000 dollars. TWO THINGS TO KEEP SEPARATE. Curve's smart contracts were not touched: liquidity providers in the pools lost nothing from this event. Those who lost money were users who signed on the fake site during that hour. It is an attack on the service's web layer, not on the protocol — but it is still a fact about the service, because the hijacked domain was its own. WHAT DID NOT HAPPEN. No restitution to the affected users is on record: the 573,000 dollars never came back. The case is closed in the sense that the domain was recovered the same day, not in the sense that anyone was repaid. THE PRECEDENT THAT MATTERS. The registrar involved, iwantmyname, is the same one as in the May 2025 hijack recorded below: the same external dependency failed twice three years apart, and it is the reason Curve abandoned the .fi domain in 2025.
↗ source -
Major outage Moderate ✓ resolved
curve.fi domain hijacked again at the same registrar: official site replaced by a decoy asking for signatures. Contracts and funds untouched, permanent migration to curve.finance
On 12 May 2025 at 20:55 UTC the curve.fi domain was hijacked at registrar level: the attackers altered the DNS delegation and the official address began pointing to a site mimicking Curve's homepage. The team noticed at 21:20 UTC. WHAT WAS ON THE OTHER SIDE. According to Curve's own account the fake site was «a static decoy that did not function as a real frontend and only attempted to prompt users for wallet signatures». No smart contract, no funds and no user data were touched: the protocol stayed «fully secure and operational» and processed over 400 million dollars in volume during the outage, because anyone operating through contracts or alternative interfaces does not go through the domain. The perimeter, the company says, was «strictly limited to the DNS layer». Wallet providers such as Phantom took part in the response, blocking access to the compromised site. THE DECISION THAT FOLLOWED. Curve did not wait to get the domain back: it moved the official frontend to curve.finance and recommended reaching the protocol through the ENS domain curve.eth. The stated reason is the extended downtime and the limited support received from the .fi registrar, iwantmyname — the same registrar as the August 2022 hijack. On the exact cause the company says it detected no sign of its own credentials being compromised and that the investigation remained open. WHY IT IS HERE. There was no theft from the protocol's reserves, which is why this entry is not classified as a hack. But for hours the address people know by heart served a trap: for the user the service could not be reached safely, and that is exactly the kind of fact this page has to declare.
↗ source
verified on
FAQ
Is Curve Finance truly decentralized?
Curve Finance is a non-custodial decentralized exchange: funds stay in your wallet. Liquidity model: AMM. Governance token: CRV.
Which blockchains does Curve Finance support?
Curve Finance is available on Ethereum, Arbitrum, Optimism, Polygon, Avalanche and Fantom.
What is Curve Finance's TVL?
Curve Finance's Total Value Locked is about $2.1B (snapshot 2026-06-13). The figure is dynamic: check the live value on DefiLlama.
What are Curve Finance's fees?
Curve Finance's trading fees range 0.04%. On top of these there are on-chain gas fees, which vary with network congestion.
Does Curve Finance support perpetuals and leverage?
Curve Finance does not offer perpetuals. It supports spot token swaps.
Sources
- Official service page Liquidity model · TVL · Blockchain · Fees · +6 Data verified on Jun 14, 2026
- docs.curve.finance Security audit Data verified on Jun 14, 2026
- gov.curve.finance Legal name Data verified on Jun 14, 2026
- unchainedcrypto.com Company type · Stock ticker · Stock listing · IPO date Data verified on Jun 14, 2026
Show 3 more sources
- coingabbar.com 24h volume · Governance · Third-party audit · Bug bounty Data verified on Jun 13, 2026
- cryptoslate.com Founders Data verified on Jun 13, 2026
- id.beincrypto.com Past incidents Data verified on Jun 13, 2026