VIP-XX: Integrate with Pyth as an oracle

Hey! Thanks again for the comment!

Pyth acknowledges the Solana dependency is suboptimal for non-Solana dApps and will have redundancy before going live on the BNB Chain & BAS mainnet.

Pyth currently uses Solana mainnet-beta as the layer where all price aggregation occurs. Solana was selected because it is (1) a very fast and low-cost public blockchain that makes it possible for data providers to publish their price updates on-chain, and (2) an easy place for anyone with a general understanding of blockchains to be able to validate the provenance of the aggregation and data provided.

All these have served Pyth very well in building a reputation as a transparent oracle with publicly announced first-party data sources.

Solana in its current state is not without its own growing pains as correctly pointed out. While the news tends to exaggerate the downtime with some arguments, it’s closer to 4 halts rather than 7, in either case, it’s a problem — #1 #2. Pyth data needs to be available to be used.

The core engineering team is working on redundancy so that even when Solana is down, Pyth prices will remain available on the BNB Chain and other BAS ones. We value downstream applications’ security and need to have access to accurate & timely data so Pyth will not go live on the BNB Chain or any other BAS mainnet until this the redundancy is hardened and working.

We’ll be discussing more Pyth things with the Venus team and you, the community, on Wednesday, June 8 @ 16:00 UTC in Venus Discord, so be sure to tune in.

2 Likes