Deploy Pyth on Fluent Network (EVM)
Abstract
We’re building the first blended execution network at Fluent, an Ethereum L2 that blends Wasm, EVM and SVM apps into a unified execution environment. In the Fluent state machine, smart contracts from different languages (i.e. Solidity, SVM Rust, Wasm) can all communicate synchronously with each other.
Through blended execution, developers can choose to build within whatever languages they wish and port over their existing apps, or participate in a net-new engineering experience called blended apps that consist of multiple languages within the same app.
Blended apps are a fundamentally new development paradigm enabled by blended execution and only possible on Fluent. They refer to apps built using tools from historically different VM ecosystems. Example blended apps include prediction markets written in Rust that support ERC20 tokens, or DEXs mostly written in Solidity that use a few Rust libraries.
Fluent’s upcoming testnet in Q1 will come with SVM support, which means that Solana teams will be able to port over their existing SVM apps seamlessly. This means that SVM apps will be able to run on Fluent and execute against EVM liquidity, opening up an entirely new playing field for onchain participants.
Rationale
There will be sufficient demand for Pyth price feeds on Fluent from day one given that the majority of committed Fluent apps are within the defi vertical. As of the end of October, there are about forty committed apps. Some examples of committed defi apps on Fluent are
- Ambient - AMM DEX with over $4bn in cumulative volume
- Dinero - widely adopted liquid staking provider with over $75mil ETH locked
- Angle.money - yield-bearing stablecoin provider backed by a16z
Lastly, Fluent has strong community traction, as evidenced by the below:
Discord
- 200+ highly engaged community members (curated by roles)
- 25+ ultimate members
- 25k+ verified members
- 1.2k+ weekly visitors
- 9.2% yearly engagement rate
- 20+ high quality livestreams with an average of 500 viewers with guests such as Dankrad, Monad, Scroll, L2Beat, etc.
Request
To ensure reliable execution, apps on Fluent require access to high quality price feeds from Pyth. We are requesting Pyth DAO support of deployment of the Pyth EVM receiver contracts for its price feeds on Fluent.
Proposed Plan
Fluent proposes a deployment timeline on both Fluent’s upcoming testnet in Q1 2025 and mainnet in Q2 2025. Following successful Pyth deployment, Fluent will endorse Pyth as the canonical / preferred oracle for ecosystem apps on all official channels.
Questions & Uncertainties
While we’re confident in our ability to rally the Fluent community behind Pyth usage, it is difficult to forecast the number of transactions on Fluent mainnet. As a result, Fluent proposes to run periodical price updates with the Price Scheduler for about 10 price feeds every minute.