Contracts
Last updated
Last updated
The Neptune Protocol consists of several core smart contracts that work together to provide lending, borrowing, and other DeFi functionality:
Address:
Core component responsible for handling lending, borrowing, collateral management, flash loans and liquidations.
Address:
Manages and computes interest rates using a configurable PID controller based on market utilization.
Address:
Manages the NEPT token, including minting, bonding, unbonding, and staking functionality.
Address:
Provides accurate and timely asset pricing data by aggregating from multiple sources like Pyth, Ojo, and on-chain feeds.
Quality of life service that provides simplified protocol queries by aggregating data from various contracts.
Base contract for implementing flashloan receivers that can borrow assets from the protocol and repay them within the same transaction.
nTokens are CW20-compliant tokens issued to lenders representing their share of the lending pool. They:
Automatically accumulate lending yields
Can be used as collateral
Can be transferred while maintaining the underlying position
Each contract's detailed documentation can be found in its respective markdown file in this directory.
Address:
Address:
See the for a complete list of deployed nToken contracts.