Documentation Index
Fetch the complete documentation index at: https://docs.pragma.build/llms.txt
Use this file to discover all available pages before exploring further.
Enterprise-Grade Oracle for Starknet
Data From Many Highly Liquid Market Makers & Exchanges
The journey of an individual data point (e.g. the instantaneous price on a specific exchange) in Pragma begins with one of our sources - entities that have high quality, proprietary data. These sources sign and timestamp that data, then submit it to the underlying zk-rollup network, just like any other transaction. This makes Pragma more robust because there is no off-chain infrastructure that data has to flow through. It also makes Pragma more transparent because anyone can see exactly what each data publisher reported.High Quality
On-Chain Submission
Complete Transparency
Flexible, Verifiable & Transparent Price Feeds
- Price Feeds
- Aggregation Methods
Composable Data: Computational Feeds
But Pragma’s functionality goes far beyond price feeds. As DeFi matures, important protocols will evolve to run on more advanced computational feeds, as TradFi already does today. Pragma was built to create these computational feeds in a secure and verifiable manner, to unlock the next generation of sophisticated protocols.Yield Curve Oracle
Our first computational feed is an entirely on-chain, verifiable and transparent yield curve oracle. Our smart contract bootstraps a crypto-native yield curve using Pragma’s verified data building blocks such as inputs.
Volatility Feed
Our second computational feed is a market volatility feed based off of realized and implied volatility data derived from raw market data using verifiable computation. This feed is being integrated into vaults to ensure that trades are only executed during times of market stability and into leading lending/borrowing protocols to increase capital efficiency.