Oracles
Oracles
PBG’s oracle layer is designed to supply structured price updates and proofs-of-reserves to the protocol. It supports tokenized portfolio operations by connecting trusted external and onchain-relevant inputs to the broader infrastructure stack.
PBG’s oracle layer is designed to supply structured price updates and proofs-of-reserves to the protocol. It supports tokenized portfolio operations by connecting trusted external and onchain-relevant inputs to the broader infrastructure stack.
What is an oracle in blockchain?
An oracle is a data layer that supplies external information to smart-contract systems. In blockchain environments, it helps connect protocol logic to market prices, valuation inputs and other relevant data that the chain does not produce on its own.
What is an Oracle in Blockchain?
An oracle is a data layer that supplies external information to smart-contract systems. In blockchain environments, it helps connect protocol logic to market prices, valuation inputs and other relevant data that the chain does not produce on its own.

Why does PBG use its own oracle layer?
Tokenized portfolio infrastructure depends on timely and structured valuation inputs. PBG’s oracle layer is designed to connect those inputs to the protocol through a more controlled internal workflow, supported by multiple independent oracle nodes and external data sources. This helps support:
- Structured valuation inputs for protocol operations
- Proofs-of-reserves inputs for in-house RWAs
- Lower dependence on any single external source
- Stronger coordination across valuation-related workflows

Why does PBG use its own oracle layer?
Tokenized portfolio infrastructure depends on timely and structured valuation inputs. PBG’s oracle layer is designed to connect those inputs to the protocol through a more controlled internal workflow, supported by multiple independent oracle nodes and external data sources. This helps support:
- Structured valuation inputs for protocol operations
- Proofs-of-reserves inputs for in-house RWAs
- Lower dependence on any single external source
- Stronger coordination across valuation-related workflows
How does it work within the system?
PBG’s backend prepares signature requests for oracle updates. Independent oracle nodes then verify the relevant price and proofs-of-reserves data against trusted sources. If the payload is valid, signatures are returned and used to submit the corresponding transaction.
This creates a structured workflow in which oracle updates are checked before being consumed by the broader protocol infrastructure.
Oracle Transparency
- Oracle software: open-source
- Public repository: available via GitHub
- Signing model: multiple independent oracle nodes
- Published onchain: oracle signing pubkeyhashes as part of the DVP contract
- Current data sources: Binance, Coinbase, CoinGecko and Minswap
- Update rhythm: a few times per day, depending on price volatility

Key Features
Proofs-of-Reserves Support
The oracle also supplies proofs-of-reserves inputs for PBG’s in-house RWAs.
Multi-Source Data Validation
The system is designed to compare data across multiple sources and disregard failing or stale inputs where needed.
Price Update Delivery
The oracle layer is designed to deliver structured price updates for protocol-relevant valuation workflows.
Independent Oracle Nodes
Multiple independent oracle nodes verify payloads against trusted data sources before signatures are returned for transaction submission.
Key Features
Proofs-of-Reserves Support
The oracle also supplies proofs-of-reserves inputs for PBG’s in-house RWAs.
Multi-Source Data Validation
The system is designed to compare data across multiple sources and disregard failing or stale inputs where needed.
Price Update Delivery
The oracle layer is designed to deliver structured price updates for protocol-relevant valuation workflows.
Independent Oracle Nodes
Multiple independent oracle nodes verify payloads against trusted data sources before signatures are returned for transaction submission.
Key Features
Price Update Delivery
The oracle layer is designed to deliver structured price updates for protocol-relevant valuation workflows.
Proofs-of-Reserves Support
The oracle also supplies proofs-of-reserves inputs for PBG’s in-house RWAs.
Independent Oracle Nodes
Multiple independent oracle nodes verify payloads against trusted data sources before signatures are returned for transaction submission.
Multi-Source Data Validation
The system is designed to compare data across multiple sources and disregard failing or stale inputs where needed.
Benefits
Important Note
PBG’s oracle layer supplies price data and proofs-of-reserves inputs for protocol-related operations. It does not custody user funds, execute trades or independently change user balances.