CoinYQ Dossier

DOLA kept its address while Inverse rebuilt the credit machine around it

DOLA did not survive by remaining the same product. The Ethereum token deployed in 2021 still exists, but the mechanism around it moved from a DAI Stabilizer and Anchor to FiRM, DBR and a USDS PSM. Two separate oracle failures in 2022 explain why that distinction matters: a stable ticker can persist even when the credit system producing it has to be replaced.

A dollar assembled inside a lending market

Nour Haridy started Inverse Finance in late 2020, and the project introduced the DOLA Stabilizer in February 2021. It let users exchange DAI and DOLA at one-to-one while Anchor, a Compound-derived market, received pre-minted DOLA from a Fed. The dollar unit was therefore born as lending liquidity managed by protocol contracts, not as a tokenized bank deposit.

That arrangement made the peg and the loan book inseparable. When a Fed expanded Anchor, it placed DOLA where borrowers could draw it; when debt was repaid or liquidity was recalled, DOLA could be burned. The token address provided continuity, but collateral prices and the people allowed to operate the Feds determined whether that supply was sound.

April exposed the price behind the collateral

On April 2, 2022, an attacker manipulated the thin INV/WETH market used in Anchor’s price path, posted inflated INV and borrowed roughly $15.6 million of assets, including about 4 million DOLA. Inverse’s later make-good discussion estimated a different figure—about $8.8 million—for affected-user liabilities. The two numbers describe different scopes and should not be merged.

The DAO proposed a risk working group and staged repayments. Its own discussion also recognized a constraint: creating DOLA to repay everyone at once could protect individual claims while weakening the peg for every holder. The aftermath turned DOLA supply from a growth tool into a balance-sheet decision.

June made a second warning impossible to dismiss

On June 16, a separate manipulation struck Frontier through yvCurve collateral. Inverse reported a net loss of 5.83 million DOLA, paused DOLA borrowing and called for a broader market review. This was not a second name for the April event; it was another lending product, another oracle route and another hole.

Two failures within eleven weeks changed the question facing Inverse. The project no longer needed only deeper liquidity for DOLA. It needed a credit system in which borrowing cost, collateral custody, oracle behavior and supply ceilings could be isolated market by market.

FiRM, launched on December 16, 2022, became that successor. Borrowers place collateral in personal escrows and consume DBR as fixed-rate DOLA debt remains open. Pessimistic price oracles and market-specific ceilings narrow certain failure paths, although they cannot make collateral, liquidation or governance risk disappear.

The old route closed, but one old minter remained

Inverse deprecated the original Stabilizer in October 2023. Yet the September 2026 token-state review found the legacy Anchor Fed still authorized as a DOLA minter and tracking 3.1 million DOLA. Deprecating a user product had not automatically erased every permission in the underlying token.

FiRM Fed now dominated the accounting, tracking about 99.564 million DOLA. The Fed Chair was live as a 2-of-6 Safe even though the governance page still said 2-of-7; it could expand or contract approved markets within ceilings. The Treasury operator could both mint directly and alter the minter list. The bytecode is not upgradeable, but the unchanged code was designed to accept changing operators and issuance routes.

At the snapshot, liquidity existed in only one direction

The current USDS-based PSM deployed on December 4, 2025, and governance executed the switch on December 20. Its design accepts USDS into an sUSDS vault and sends DOLA at one-to-one with no buy fee; in the reverse direction it returns 0.998 USDS per DOLA under the live 20-basis-point sell fee. Governance can change fees, the controller and the vault.

At the review snapshot, the PSM itself reported zero tracked supply and zero USDS/sUSDS reserves, while its Fed had prefunded the PSM with 200,000 DOLA under a 10 million ceiling. That left up to 200,000 DOLA of USDS-to-DOLA purchase inventory, subject to the controller and minimum-vault check, but zero DOLA-to-USDS reserve capacity. The two directions were not equally liquid.

The next failure appeared outside the rebuilt lender

On March 2, 2026, a price-per-share manipulation affected a Curve LlamaLend market that accepted sDOLA as collateral. The post-mortem described losses to borrowers in that external market; it did not report that DOLA’s token contract or FiRM had been compromised. The boundary of the incident matters because sDOLA is a vault share layered on top of DOLA.

DOLA’s history is thus a sequence of risk moving location. Anchor and Frontier tied it to vulnerable collateral pricing; FiRM reorganized borrowing around DBR, escrows and market limits; the PSM added a reserve swap whose capacity must be checked; sDOLA made the asset useful in integrations that brought their own oracle assumptions. The same address survived, but the meaning of using it kept following the machinery around it.

How the project changed

  1. Late 2020
    Inverse Finance begins

    Project documentation credits Nour Haridy with starting Inverse Finance before the DOLA lending system was built.

  2. February 2021
    The DOLA Stabilizer opens

    The first Stabilizer exchanges DAI and DOLA one-to-one while Anchor and its Fed provide the lending route.

  3. April 2, 2022
    Anchor suffers an INV oracle manipulation

    Roughly $15.6 million is borrowed, including about 4 million DOLA; the DAO later scopes about $8.8 million for its make-good planning.

  4. June 16, 2022
    Frontier suffers a separate oracle attack

    Inverse reports a net 5.83 million DOLA loss, pauses borrowing and begins a wider market review.

  5. December 16, 2022
    FiRM launches

    The replacement lender introduces DBR-based fixed borrowing, personal collateral escrows and market-specific controls.

  6. October 2023
    The original Stabilizer is deprecated

    Inverse retires the first DAI swap route as FiRM and newer liquidity systems take over.

  7. December 20, 2025
    Governance switches to the current USDS PSM

    The contract deployed on December 4 becomes the executed bidirectional swap route through an ERC-4626 reserve vault.

  8. March 2, 2026
    An sDOLA LlamaLend market is manipulated

    The external incident targets vault-share pricing around sDOLA collateral, creating a new kind of integration loss without a reported DOLA or FiRM contract breach.

Evidence and primary sources

Last evidence review: 2026-09-05

What is DOLA?

DOLA is Inverse Finance’s dollar-targeting ERC-20 on Ethereum, deployed at 0x865377367054516e17014CcdED1e7d814EDC9ce4. It is chiefly borrowed through FiRM against approved collateral. A separate Peg Stability Module can exchange USDS and DOLA, while sDOLA is an ERC-4626 savings wrapper rather than the same token.

What problem does DOLA solve?

Inverse wanted a dollar unit that its lending markets could create without a bank issuer. The difficult part was not choosing a ticker or a one-dollar target; it was deciding how much debt each market could create and how to value collateral during stress. Two oracle manipulations in 2022 made that design problem concrete and pushed the project toward a different lending system.

How does DOLA work?

A FiRM borrower deposits collateral in a Personal Collateral Escrow and spends DBR over time to keep DOLA debt outstanding. Authorized Fed contracts place or withdraw DOLA within global and market ceilings. The PSM accepts USDS into an sUSDS vault and can deliver DOLA, or accept DOLA and return USDS minus its sell fee. At the review snapshot its buy fee was 0 bps, sell fee 20 bps, and its own tracked reserves were zero.

Key facts

  • Ethereum DOLA uses 18 decimals and had 102,868,118.240939048310629383 tokens outstanding on September 5, 2026.
  • FiRM spells its name with a lowercase i. One DBR gives the right to keep one DOLA borrowed for one year and is consumed continuously while debt remains.
  • The April 2, 2022 Anchor incident and June 16, 2022 Frontier incident were separate oracle manipulations.
  • The current DOLA code has no proxy, hard cap, pause or blacklist; its operator can mint directly and add or remove other minters.
  • Four minters were active in the live mapping: FiRM Fed, the old Anchor Fed, PSM Fed and MainnetDolaFlashMinter.
  • FiRM Fed tracked about 99.564M DOLA; the still-authorized Anchor Fed tracked 3.1M; PSM Fed tracked 200,000 under a 10M ceiling.
  • The Fed Chair was a live 2-of-6 Safe although governance documentation still said 2-of-7. The separate Treasury operator could change minters and PSM administration.
  • The March 2026 event affected an sDOLA-backed LlamaLend market through vault-share pricing; the reviewed report did not identify a DOLA-token or FiRM compromise.

Official links

Categories

Related coins

Frequently asked questions

Is DOLA issued by a bank?

No. The reviewed design creates DOLA through Inverse Finance lending and protocol contracts. The sources do not establish insured deposits or a bank’s direct promise to pay dollars.

How is new DOLA created?

The operator can mint directly and authorized minters can create it. Four addresses were mapping-authorized at the snapshot: FiRM Fed, the old Anchor Fed, PSM Fed and an atomic flash minter. The operator is a separate mint path, not a fifth mapped minter.

Can I exchange DOLA for USDS?

The PSM contract provides that route when its controller permits it and reserves are available. The documented DOLA-to-USDS rate deducts 20 basis points, and live reserves were zero at the snapshot, so the existence of the function is not a promise of immediate capacity.

What is DBR?

DBR is a separate borrowing-right token used by FiRM. It is consumed as DOLA debt stays open; owning DOLA does not itself provide DBR or a borrowing position.

Is sDOLA the same asset?

No. sDOLA is a vault share whose value can accrue from protocol revenue. DOLA is the underlying dollar-targeting token; risks in an external market that accepts sDOLA do not automatically mean the DOLA contract failed.

Did both 2022 incidents happen in Anchor?

No. The April 2 incident involved Anchor and an INV oracle path. The June 16 incident involved Frontier and a yvCurve collateral oracle. Inverse reported different loss figures and responses for each.

Can DOLA holders vote?

Protocol governance is associated with INV, not DOLA. A DOLA balance is transferable value inside the protocol; it does not by itself cast governance votes.

External trackers

Choose a tracking site for DOLA: