How to get USP Price?
Obtaining Price Data for the Yield-Optimized Stablecoin
Source: Price Oracle for USP
Contract Address:
0x433471901bA1A8BDE764E8421790C7D9bAB33552
Description
The Oracle Logic Module fetches approved on-chain price feeds for both the yield optimized stablecoin and the accounting asset, normalizes them to USDC (6 decimals), and exposes the current exchange rates through:
getPriceForIssuance()getPriceForRedemption()
These rates form the basis for all minting, redemption, and yield calculations in the protocol.
USP Price Oracle
For external integrations (e.g. Morpho markets), the USP price is sourced from the oracle contract below. This oracle is designed to be compatible with standard DeFi pricing interfaces.
Oracle Contract Address:
0xb52eb13139905eb11c472100a1e86cb1961b8ef3
The price can be retrieved using the latestRoundData() function, following a Chainlink-compatible interface.
Function:
latestRoundData()Return Field:
answer(int256)Decimals:
6
Example:
answer = 1079403(Tue Mar 24, 2026)
β USP Price = 1.079403 (Tue Mar 24, 2026)
This price should be used as the canonical reference for integrations requiring real-time USP valuation (e.g. lending markets, collateral valuation, risk engines).
Read directly from the contract: 0xb52eb13139905Eb11c472100a1E86cB1961b8EF3
Last updated