Back to leaderboard
Season 1 · DeFi & Open Finance

OPN Lending

Decentralized lending and borrowing protocol with variable interest rates on OPN Chain

Stage 1, ReviewDeFi & Open Finance

by bosskuh · submitted May 29, 2026

Community votes

0

Voting opens when this submission reaches the Top 10 stage.

Overall score

/ 100

Weighted average across the 5 judging criteria.

Description

01/03

What the builder said.

Written by the team, rendered as the markdown they typed in the submission wizard.

What we built

OPN Lending is a permissionless lending and borrowing protocol deployed on OPN Chain Testnet. Users can supply assets to earn interest, borrow against their collateral, and participate in liquidations. The protocol features a kinked interest rate model (similar to Compound/Aave) that dynamically adjusts rates based on utilization, plus a multi-asset price oracle and overcollateralized borrowing with health factor monitoring.

Why

OPN Chain currently lacks native DeFi lending infrastructure. Every L1 needs a money market to unlock capital efficiency — letting idle assets generate yield while enabling leveraged positions. OPN Lending fills this gap as a foundational DeFi primitive that other protocols can build on top of.

How it works

  • Users deposit supported assets (USDC, WETH, wOPN) into isolated lending markets and receive oTokens representing their share
  • Deposited assets serve as collateral, enabling users to borrow other assets up to their collateral factor limit
  • Interest rates follow a kinked curve: low rates below 80% utilization, steep rates above to incentivize repayment
  • A health factor system tracks each position — if it drops below 1.0, liquidators can repay part of the debt and seize collateral at a bonus
  • The protocol accrues interest per-block, with a reserve factor directing a portion to protocol reserves

Architecture

  • LendingPool — core contract handling deposits, withdrawals, borrows, repayments, and liquidations
  • InterestRateModel — kinked rate curve with configurable base rate, multiplier, and jump multiplier
  • PriceOracle — owner-updatable price feed for all supported assets
  • OToken — ERC20 receipt tokens minted on deposit, burned on withdrawal

Links

Roadmap

02/03

What ships next.

The builder's own next-quarter plan. Use it to gauge follow-through and ambition.

Phase 1 — Live Now (Q2 2025)

  • Core protocol deployed on OPN Testnet (LendingPool, Oracle, InterestRateModel)
  • 3 markets active: USDC, WETH, wOPN
  • Frontend demo live with wallet connect
  • Full test suite passing (7/7)

Phase 2 — Q3 2025

  • Deploy to OPN Mainnet after audit
  • Integrate Chainlink or Pyth oracle for live price feeds
  • Add governance token (oGOV) for protocol parameter voting
  • Implement flash loans
  • Launch referral program with fee sharing

Phase 3 — Q4 2025

  • Cross-chain lending via OPN bridge (deposit on Base, borrow on OPN)
  • Isolated risk markets for long-tail assets
  • Liquidation bot SDK for community liquidators
  • Mobile-optimized frontend

Beyond

  • Interest rate strategy marketplace (custom curves per market)
  • Credit delegation (undercollateralized lending with trusted counterparties)
  • Protocol-to-protocol integrations (yield aggregators, leveraged vaults)
  • DAO transition with full on-chain governance

On-chain proof

03/03

6 contracts on OPN Chain.

The chain itself confirmed every deployment is valid, signed by the builder's wallet, and inside the season's window.

  • 01Wrapped OPNPrimary

    0x49c7d14Cedf64f30e301fcb154d1C5F46B4223DA

    tx 0x27be5e373105e2cd424b97f986476eec00aab3e439e606f9b6831939fb2617f1

    deployed May 29, 2026 · block 17483355

  • 02Wrapped ETH

    0x648859da0De17e92796F962b532A331929147f57

    tx 0x1d5bf09dc79fadf9cf2bbc618db23db7ae468d901b16017e5580caafc1786646

    deployed May 29, 2026 · block 17483353

  • 03USD Coin

    0x61c1380aD54097Dbd36ECD94074454A6b9EaaEFE

    tx 0xc7319a4d7e74c27807de5c03ae8db3f53d93048f418889712be37533ef550629

    deployed May 29, 2026 · block 17483353

  • 04LendingPool

    0xeCA4635b6f53d18944B247828770c33f28720bFE

    tx 0xc4144bbf96e61c516259969f93a7e103a8c9d8d9b5d7e1e43ddac8c09342773c

    deployed May 29, 2026 · block 17483353

  • 05PriceOracle

    0x9A1AfE3e2E5d30Da468ECA438C67970997864e22

    tx 0xae814e7de932de7785a63c9ec3c4c3d8f757f56a50861775fec783890deccac7

    deployed May 29, 2026 · block 17483352

  • 06InterestRateModel

    0x5C417bBEb6dD26F5DF2B236D408F47dFb5dE9897

    tx 0x4db313ee1659cf05d1a2942bcd3c9de285a44fb7ba9dc3236a16a540682b7e49

    deployed May 29, 2026 · block 17483352