📈 Get daily crypto insights that make you smarter about your money

Inside the Resolv USR Minting Vulnerability: Supply Inflation Attack Drains $25M From DeFi Protocol

On March 22, 2025, the decentralized finance ecosystem suffered another significant security incident when Resolv’s USR stablecoin was exploited through a critical vulnerability in its minting contract. The attacker managed to mint approximately 80 million unbacked USR tokens and walked away with roughly $25 million in Ethereum, sending shockwaves through the stablecoin market and raising fresh questions about the security of DeFi protocols that rely on privileged access controls.

The Exploit Mechanics

The attack began at approximately 02:21 UTC on March 22, when a threat actor deposited 100,000 USDC into Resolv’s USR Counter contract. Instead of receiving the expected amount of USR tokens, the attacker received 50 million USR — roughly 500 times the anticipated quantity. A second transaction followed shortly after, minting an additional 30 million USR. In total, approximately 80 million unbacked tokens were created without any corresponding collateral.

The root cause traced back to Resolv’s SERVICE_ROLE, a privileged account used to fulfill swap requests. Chain analyst Andrew Hong identified that this critical role was controlled by a standard externally owned account (EOA) rather than a multisignature wallet. Furthermore, the minting contract lacked essential safeguards: no oracle price checks, no quantity validation, and no maximum minting limits. This combination of weak access control and absent validation created a straightforward attack vector.

Once the tokens were minted, the attacker moved quickly. Using an address starting with 0x04A2, they exchanged the fraudulent USR for USDC and USDT on decentralized exchanges, then converted all proceeds into Ethereum. By the time the exploit was detected, the attacker’s wallet held 11,409 ETH — valued at approximately $23.7 million at then-current prices near $1,980 per ETH. A secondary wallet linked to the attacker held wstUSR tokens worth approximately $1.1 million.

Affected Systems

The immediate impact was devastating for USR holders. The token’s price on Curve Finance — its most liquid trading pool — plummeted from its dollar peg to just $0.025 within 17 minutes of the initial minting. The price eventually rebounded to approximately $0.85, but the dollar peg remained broken as of Sunday morning.

Resolv’s USR is a delta-neutral stablecoin backed by ETH and BTC positions rather than fiat reserves. While Resolv Labs claimed that its collateral pool remained “completely intact” with “no loss of underlying assets,” this characterization understates the damage. The attack took the form of supply inflation — the addition of 80 million unbacked tokens diluted the value of every existing USR holder’s position, even though the original collateral was not directly stolen.

The broader DeFi ecosystem also felt tremors. Curve Finance pools experienced significant imbalances, and traders who provided liquidity to USR pairs faced impermanent loss on top of the depeg. The incident added to a growing list of stablecoin exploits that have eroded user confidence in algorithmic and crypto-backed stable alternatives.

The Mitigation Strategy

Resolv Labs responded by suspending all protocol functions, effectively freezing the system to prevent further exploitation. In a public statement on X, the team emphasized that the issue was “limited to the USR issuance mechanism” and that collateral remained secure.

However, security experts were quick to point out that the vulnerability should have been caught before deployment. The protocol had reportedly undergone 14 security audits across five different firms and maintained a $500,000 Immunefi bug bounty program. Despite these precautions, the absence of real-time monitoring for minting and supply proved to be a critical blind spot.

Cyvers CEO Deddy Lavid noted that “relying solely on audits is not enough — if you don’t monitor minting and supply in real time, you’re blind at the most critical moments.” This observation points to a broader industry need for continuous on-chain monitoring tools that can detect anomalous minting activity before it cascades into a full-scale exploit.

Lessons Learned

First, privileged roles in smart contracts must be protected by multisignature wallets, not standard EOAs. A single compromised private key should never have the power to mint unlimited tokens. Second, oracle checks and quantity validation are non-negotiable for any minting function. If the contract had verified that the deposited amount justified the minted quantity, this attack would have failed immediately. Third, real-time monitoring is essential. The 17-minute window between the first mint and the price crash suggests that automated alerts could have limited the damage.

The DeFi community must also reconsider the risk profiles of complex stablecoin designs. Delta-neutral strategies that rely on perpetual futures positions and privileged minting roles introduce attack surfaces that simpler designs avoid. As Bitcoin traded near $83,800 and Ethereum around $1,980 on the day of the exploit, the $25 million loss represents a fraction of daily DeFi volume — but the reputational damage to stablecoin innovation is immeasurable.

User Action Required

If you hold or have exposure to USR tokens, exercise extreme caution. Monitor Resolv’s official communication channels for updates on protocol recovery and any potential reimbursement plans. Traders should avoid USR liquidity pools until the peg is fully restored and the vulnerability is patched. For DeFi users more broadly, this incident serves as a reminder to diversify stablecoin holdings and avoid concentrating risk in any single protocol, regardless of its audit history or yield offerings.

Disclaimer: This article is for informational purposes only and does not constitute financial or investment advice. Always conduct your own research before making any financial decisions.

🌱 FOR BUSINESSES BitcoinsNews.com
Reach 100K+ Crypto Readers
Sponsored content, press releases, banner ads, and newsletter placements. Put your brand in front of Bitcoin's most engaged audience.

13 thoughts on “Inside the Resolv USR Minting Vulnerability: Supply Inflation Attack Drains $25M From DeFi Protocol”

    1. 0xSentinel.eth

      500x multiplier because nobody thought to cap the mint function. basic access control and it was missing

      1. 100k USDC in, 80 million tokens out. not even a rate limit on the mint function. basic defi 101 stuff that keeps getting skipped

        1. the gap between deposit and donation path was sitting there in the code for anyone to read. open source auditing failed here not the tech

          1. open source but nobody actually reads the code until after the exploit. the donation function should have never had mint permissions in the first place

      2. not even a rate limit. you could call the mint function 100 times in a row and nothing would flag it. basic defi security 101 ignored

  1. SERVICE_ROLE controlled by a standard externally owned account. in 2025. after everything we have learned from previous exploits.

    1. single key controlling privileged roles is the de fi equivalent of leaving your front door open with a sign that says please dont rob me

  2. 25M drained and the root cause was a single externally owned account controlling SERVICE_ROLE. how many times does this exact pattern need to repeat

    1. a single EOA with unlimited mint authority. every audit in the world wont save you from operational negligence like that

      1. w take. at some point the auditors need to flag access control architecture as critical, not just the smart contract logic

  3. priv_key_watch_

    SERVICE_ROLE controlled by a standard EOA for a $25M protocol. this is literally the same mistake every DeFi exploit makes. multisig exists people

  4. swap_inflation_

    depositing 100K USDC and getting 50M USR back. a 500x over-mint from a swap function. basic invariant testing would have caught this instantly

Leave a Comment

Your email address will not be published. Required fields are marked *

BTC$65,076.00+1.6%ETH$1,764.02+2.4%SOL$74.33+1.1%BNB$599.74+2.3%XRP$1.16+1.1%ADA$0.1617+0.5%DOGE$0.0845+1.6%DOT$0.9714+0.7%AVAX$6.39+1.9%LINK$8.10+2.2%UNI$3.06+1.0%ATOM$1.83+3.1%LTC$45.50+1.0%ARB$0.0860+2.8%NEAR$2.18+0.2%FIL$0.8106+0.4%SUI$0.7367+4.1%BTC$65,076.00+1.6%ETH$1,764.02+2.4%SOL$74.33+1.1%BNB$599.74+2.3%XRP$1.16+1.1%ADA$0.1617+0.5%DOGE$0.0845+1.6%DOT$0.9714+0.7%AVAX$6.39+1.9%LINK$8.10+2.2%UNI$3.06+1.0%ATOM$1.83+3.1%LTC$45.50+1.0%ARB$0.0860+2.8%NEAR$2.18+0.2%FIL$0.8106+0.4%SUI$0.7367+4.1%
Scroll to Top