How Does Nostra Finance Work?
Nostra Finance is Starknet's largest DeFi protocol — a crypto super-app where you can lend, borrow, swap, and stake within one interface. The lending market uses standard overcollateralized lending (like Aave), meaning you lock up crypto worth more than what you borrow, and the protocol liquidates your collateral if values fall too much. On top of lending, Nostra has added nstSTRK (a liquid staking token for STRK), UNO (an overcollateralized stablecoin), and a stablecoin swap. For retail users, the protocol works reasonably well — but there are meaningful risks. The protocol experienced an oracle failure in March 2024 where price feeds inflated LST token values 3x, requiring an emergency borrowing pause. The NSTR governance token was launched with no vesting periods, meaning team members (24% of supply) and investors (26% of supply) had immediate sell rights — and the founding CEO left just 11 days after the token launch. Nostra operates on Starknet, a ZK-rollup L2 that is newer and less battle-tested than Ethereum mainnet, with fewer oracle providers and a centralized sequencer. The UNO stablecoin carries layered risk because it is minted against Nostra's own lending positions. Overall, Nostra is doing real work as Starknet's dominant lending protocol, but the tokenomics track record, oracle incident history, and recursive leverage risk across its products make this a medium-risk protocol that requires active monitoring.
TVL
$55M
Sector
Lending
Risk Grade
C
Value Grade
C+
Core Mechanisms
Lending/Pool-Based
Overcollateralized money market lending pools on Starknet
Standard Aave/Compound-style overcollateralized lending with variable interest rates. Users deposit assets as collateral and borrow against them. Implemented in Cairo for Starknet with health factor liquidation model. Largest lending protocol on Starknet by TVL (~$55M).
Stablecoin/CDP
NovelUNO: overcollateralized CDP stablecoin minted against Nostra lending positions (iETH-c)
UNO is the first native overcollateralized stablecoin on Starknet. Novel risk: UNO collateral is iETH-c tokens (Nostra interest-bearing positions), creating recursive leverage where lending pool stress simultaneously impairs UNO collateral quality and the stablecoin peg. Arbitrage mechanism maintains 1:1 USD peg.
Liquid-Staking/LST
nstSTRK: ERC-4626-style liquid staking token for STRK on Starknet
Standard liquid staking model for Starknet's native STRK token. nstSTRK is transferable and usable as collateral in Nostra lending pools and external DeFi. ERC-4626 vault standard for share accounting.
Oracle/Single-Source
Pragma oracle: Starknet-native oracle with on-chain aggregation from whitelisted data providers
Nostra depends on Pragma for all price feeds. Pragma aggregates data from whitelisted on-chain data providers. Limited oracle competition on Starknet vs. Ethereum mainnet. March 2024 incident confirmed oracle failure: xSTRK/sSTRK prices inflated 3x, requiring emergency borrowing pause.
Governance/DAO
NSTR token governance via Nostra DAO with zero-vesting token distribution
NSTR holders vote on fee structures, risk parameters, supported collateral assets, and protocol upgrades. 100% of tokens were unlocked at TGE with no vesting. Team (23.8%) and investors (26.2%) hold 50% of supply with immediate liquidity. Founding CEO David Garai stepped down 11 days post-TGE.
DEX/Swap
Nostra Swap: integrated orderbook DEX for stablecoins within the super-app
Integrated stablecoin swap functionality within the Nostra super-app. Creates additional interaction surface between trading and lending components. Extends protocol attack surface and complexity.
How the Pieces Interact
UNO is minted against iETH-c, which represents Nostra lending deposits. A rapid ETH price decline simultaneously: (1) triggers mass iETH-c withdrawals as lenders exit, (2) reduces UNO collateral quality, (3) triggers CDP liquidations, and (4) forces UNO de-peg — all in a reflexive loop with no circuit-breaker separating the systems.
Oracle price manipulation or failure (confirmed: March 2024 xSTRK/sSTRK 3x inflation) can trigger wrongful liquidations of healthy positions or allow insolvent positions to persist. Limited oracle diversity on Starknet means single-source failure has outsized impact compared to mainnet protocols with multi-oracle fallback.
nstSTRK is accepted as collateral in Nostra lending pools. An STRK staking slashing event, smart contract exploit in the nstSTRK vault, or rapid nstSTRK/STRK depeg could cause immediate bad debt in lending pools. With UNO also potentially accepting nstSTRK-backed positions, the cascade reaches the stablecoin layer.
Starknet's sequencer is centrally operated by StarkWare. During market crashes — exactly when liquidations are most critical — sequencer congestion or downtime delays or prevents liquidation transactions. Insolvent positions accumulate bad debt. Protocol has no on-chain fallback to Ethereum L1 during sequencer outages.
With 50% of NSTR supply held by team and investors with no vesting, a coordinated governance attack could pass proposals to lower collateral requirements or add risky assets. Low token price (~$0.013) and thin market depth make governance acquisition cheap. Original holders can exit after governance damage is done.
What Could Go Wrong
- Oracle dependency on Pragma (Starknet-native oracle) with proven failure: March 2024 price feed error inflated xSTRK/sSTRK valuations 3x, forcing borrowing pause for LST collateral — confirmed real-world failure mode with limited oracle redundancy on Starknet.
- NSTR tokenomics red flags: 50% of supply allocated to team (23.8%) and investors (26.2%) with zero vesting period, all tokens unlocked at TGE; founding CEO resigned 11 days post-launch, creating governance continuity and dump risk.
- Recursive leverage risk: UNO CDP stablecoin is minted against iETH-c (Nostra lending positions), creating layered collateral where a lending pool stress event simultaneously undermines the stablecoin peg and triggers cascade liquidations.
- Starknet sequencer centralization: protocol depends on StarkWare-operated sequencer; downtime prevents liquidations during market stress, allowing insolvent positions to accumulate.
Oracle Failure + LST Depeg Cascade
ModerateTrigger: Pragma oracle feeds fail or are manipulated for ETH and nstSTRK simultaneously during a broader market crash, similar to the March 2024 incident but at greater scale and without clean isolation before bad debt accumulates.
- 1.STRK price drops 40%+ rapidly; nstSTRK redemption pressure spikes as stakers rush to exit — nstSTRK/STRK peg begins to slip; Pragma oracle reports stale or incorrect nstSTRK ratio, inflating nstSTRK collateral values
- 2.Borrowers take on additional debt against inflated nstSTRK collateral before circuit breakers activate — Undercollateralized positions accumulate; Starknet sequencer congestion delays liquidation transactions as market volatility spikes
- 3.Protocol pauses nstSTRK borrowing (as in 2024) but bad debt has already accumulated in the lending pool — Lending pool TVL drops as lenders exit; iETH-c token price declines, impairing UNO CDP collateral quality
- 4.UNO CDP positions collateralized by iETH-c trigger mass liquidations as health factors drop below 1 — UNO supply contracts sharply; arbitrage mechanism breaks down as liquidation bots cannot keep pace; UNO begins trading below $1 peg
- 5.Protocol bad debt confirmed; NSTR governance token sells off as confidence collapses — Emergency governance response hampered by low quorum; 25-40% of TVL (~$14-22M) at risk; UNO depeg to $0.85-0.95
Risk Profile at a Glance
Overall: C (46/100)
Lower score = safer