Neper Finance

Neper Finance

A highly-efficient algorithmic stablecoin protocol with a hard price floor and negative interest rates.

The problem Neper Finance solves

Existing stablecoin protocols often have a very low maximum Loan-to-Value (LTV) ratio, which significantly limits leverage capacity. These protocols are typically dependent on governance or use inefficient algorithms for stability maintenance. Neper addresses these issues with our innovative algorithm that issues pUSD collateralized by ETH.

  1. 💸 Low Minimum Collateral Requirement or High LTV: Inspired by Liquity, we have developed a novel redemption system that maintains a hard price floor of $1. Unlike Liquity, this system does not significantly increase the effective Minimum Collateral Requirement (MCR).

    • Rather than redeeming from the least collateralized vaults, we pool collateral from all vaults and redeem it pro-rated from each vault.
    • This process is efficient, even with a million active vaults, and is complemented by a small, controlled increase in MCR to further disincentivize minting.
  2. 📉 Negative Interest Rates: During bear markets, when borrowing demand is low and the protocol maintains a hard price floor, the value of the stablecoin can easily exceed $1 and remain there. To actively address this, we introduce the novel concept of an effective negative interest rate to stimulate borrowing demand. How does it work?

    • Each time a redemption occurs, the MCR gradually increases by a small percentage. This strengthens the $1 floor but also makes it easy to stay above $1 in sticky markets.
    • To counter this, our algorithm continuously reduces the MCR, with a cap at 105%. This approach provides more flexibility to those who minted in the 120+% range, effectively acting as a negative interest rate and re-pegging the price by increasing supply.
  3. ➕ Misc Features: A small aspect, but the protocol is designed with leverage traders in mind, allowing for the creation of multiple vaults enabling users to manage multiple strategies.

TLDR; 💵 Neper offers USD borrowing at a really high LTV / low MCR without losing stability.

Challenges we ran into

  • Designing the part of the algorithm that pools all the collateral during redemption was the trickiest. Since looping through all the vaults is not an option, we had to rebase both the collateral and debt by maintaining global parameters.
  • What added to the problem was that we also had a small borrowing fee that had to be considered when rebasing the debt.

Tracks Applied (10)

Arbitrum Track

We have deployed it on the Arbitrum Sepolia Testnet.

Arbitrum

Polygon Track

We have deployed it on the Polygon zkEVM Testnet.

Polygon

The Graph Track

We have used the Graph protocol to index the vaults and query it on a per-user basis.

The Graph

Celo Track

We have deployed it on the Celo Testnet.

Celo

Base Track

We have deployed it on the Base Testnet.

Base

Chainlink Track

We use Chainlink's price feed to get the ETH/USD price to calculate the value of collateral and make under-collateraliza...Read More

Chainlink

Alliance Track

This is an idea that we strongly intend to turn into a proper startup and build the next gen of algorithmic stables.

Alliance

Mantle Network Track

We have deployed it on the Mantle testnet. It's a unique defi lending application with a close connection to RWA.

Mantle Network

OKX Track

We have deployed it on the X1 Testnet.

OKX

Scroll Track

We have deployed it on the Scroll Sepolia Testnet.

Scroll

Discussion