Scallop

Scallop is a Sui-native money market protocol that differentiates itself from Aave-style shared pools through an isolated pool architecture and composable sCoins — interest-bearing receipt tokens (sSUI, sUSDC, etc.) that can be used as collateral or plugged into other Sui DeFi protocols within the same Programmable Transaction Block.


Overview

Scallop launched on Sui mainnet in early 2023 as a direct alternative to NAVI Protocol’s shared-pool model. Scallop’s thesis is that isolated pools enable more granular risk management — a highly volatile or low-liquidity asset’s addition to an isolated pool carries zero contagion risk for USDC or SUI depositors. This approach mirrors the direction Aave took with Aave V3 isolated mode and Morpho’s curated vaults, but is native to Scallop’s design from inception. Scallop’s sCoins are among the most widely composable tokens in Sui DeFi.


Core Architecture: Isolated Pools

Unlike NAVI’s shared liquidity pool (where all USDC lenders share a common pool regardless of what borrowers are doing), Scallop uses per-asset isolated pools:

  • Each supported asset has its own independent lending pool
  • Risk parameters (LTV, liquidation threshold, borrow caps) set per pool
  • Liquidation cascade in pool A has zero impact on pool B
  • New assets can be added to isolated pools without governance risk to existing pools

Implication: Scallop can list more experimental assets (newer SUI ecosystem tokens) without endangering core pools. Small pools may have higher rates due to lower TVL but also higher risk.


sCoins: Interest-Bearing Deposit Receipts

sCoins are Scallop’s signature innovation:

  • sSUI — represents SUI supplied to Scallop; accrues interest over time
  • sUSDC — represents USDC supplied; stable-asset yield accrual
  • sWETH, sBTC, etc. — per-asset sCoins for each supported market

Key property: sCoins are standard Sui objects — transferable, composable, and usable as:

  • Collateral within Scallop — deposit sUSDC as collateral to borrow SUI
  • Collateral in other protocols — any protocol on Sui can potentially accept sSUI as collateral
  • Yield source — sCoins appreciate against underlying as protocol earns interest
  • AMM liquidity — in the same PTB, swap → deposit to Scallop → receive sCoin → post as collateral → borrow — all atomically

Borrowing Mechanics

  • Deposit supported assets → receive sCoins
  • Use sCoins (or raw assets) as collateral
  • Borrow up to LTV ratio of the isolated pool
  • Variable rate — tracks utilization of that specific pool
  • Health factor per borrow position monitored for liquidation
  • Liquidators can repay debt and receive collateral + bonus

Oracle Infrastructure

Scallop integrates Pyth Network price feeds:

  • Pull-based price oracles from Pyth on Sui
  • Price freshness validation — stale prices cause circuit breaker pauses
  • Before any liquidation, current Pyth price is fetched in the same PTB atomically

SCA Token

SCA is Scallop’s governance token:

  • Governance — SCA holders vote on new pool additions, LTV parameters, interest rate curves
  • Borrow fee discounts — similar to NAVX, staked SCA reduces borrowing costs
  • Liquidity mining — SCA emissions to suppliers and borrowers across active pools
  • veModel — Scallop is moving toward a vote-escrowed SCA model (veSCA) for governance weight

Composability Use Cases

Scallop’s PTB composability enables:

  1. Loop leveraging: Deposit SUI → receive sSUI → post sSUI as collateral → borrow SUI → deposit again → repeat in same PTB (as far as LTV allows)
  2. Yield optimization routes: Receive sSUI from Scallop, post as LP in Cetus (if supported), earn both lending yield + LP fees
  3. Flash loan integration: Scallop flash loans for atomic arbitrage (borrow in PTB step 1 → arbitrage → repay in same PTB step final)

Sources


Related Terms