.
@nostrafinance was reportedly hit by a price-manipulation attack: approximately $3.5M was borrowed against NSTR collateral, though the final loss is not yet confirmed.
1. The attacker first created an NSTR/SolvBTC pool and added 1.5 SolvBTC as one-sided liquidity away from the active price:
voyager.online/tx/0x741af6ef….
This increased the pool liquidity reported by GeckoTerminal, apparently influencing which pool supplied its Pragma NSTR price.
2. The attacker then added very little liquidity between the normal price and a much higher price; a small buy pushed the quote sharply upward:
starkscan.co/tx/0x772e73613f….
At that point, Pragma had two contributing NSTR/USD prices: a normal AVNU quote of ~$0.00596118 (
starkscan.co/tx/0x1d33ab3d3f…) and a manipulated GeckoTerminal quote of ~$99.02439975 (
starkscan.co/tx/0x6bc9b41bce…).
Although the documentation describes a median of three sources, the second listed source did not provide a price in this instance. With only two available values, the median was their arithmetic average, approximately $49.51518, consistent with the borrow trace.
3. The attacker used another account holding NSTR collateral to borrow ETH, STRK, USDC, USDT, WBTC and DAIv1 at the inflated valuation:
starkscan.co/v1/SN_MAIN/tx/0…
On September 17, a manipulated NSTR oracle price enabled one account to borrow approximately $3.5 million worth of ETH, STRK, USDC, USDT, WBTC and DAIv1 against NSTR collateral in the Nostra money market on Starknet.
The Nostra money market is paused: lending, borrowing, withdrawals and liquidations are currently unavailable. We are reconciling the impact on each asset and tracing the funds. The final loss and potential recoveries are not yet known.
We are working with relevant parties on recovery and will share verified updates, including a detailed post-mortem.
Beware of impersonators. Nostra will never DM you or ask you to connect a wallet as part of recovery.
Ongoing updates will be posted in our Discord.