[Pyth Network] LTIPP Application Draft

please note that a few fields have ‘…to fill in’ mentions, these will be edited in within the next few days.

SECTION 1: APPLICANT INFORMATION

Provide personal or organizational details, including applicant name, contact information, and any associated organization. This information ensures proper identification and communication throughout the grant process.

Applicant Name:

Marc Tillement

Project Name:

Pyth Network

Project Description:

The Pyth Network is a first-party financial oracle network designed to provide low-latency market data to multiple blockchains securely and transparently.

Pyth currently supports 400+ real-time price feeds across crypto, equities, ETF’s, FX pairs, and commodities, and has facilitated more than $100B in total trading volume across over 50 blockchain ecosystems.

Team Members and Roles:

Outside of external contribution, there are 2 teams contributing to the Pyth Network as of today: Pyth Data Association and Douro Labs.

You can find the Pyth Data Association team here.

You can find the Douro Labs team here.

Project Links:

All relevant links can be found here: pythnetwork | Twitter | Linktree

Do you acknowledge that your team will be subject to a KYC requirement?:

Yes

SECTION 2a: Team and Product Information

Provide details on your team’s past and current experience. Any details relating to past projects, recent achievements and any past experience utilizing incentives. Additionally, please provide further details on the state of your product, audience segments, and how you expect incentives to impact the product’s long-term growth and sustainability.

Team experience (Any relevant experience that may be useful in evaluating ability to ship, or execution with grant incentives. Please provide references knowledgeable about past work, where relevant. If you wish to do so privately, indicate that. [Optional, but recommended]):

The success of the project itself speaks to the team’s capabilities. The Pyth Data Association (PDA) and Douro Labs (DL) teams have been developing Pyth Network for almost 3 years now. Pyth launched its cross-chain oracle in December 2022 and over the past year has grown to be the second-most integrated oracle in the world. The product itself powers numerous protocols across different verticals, including perps, borrow/lending, and stablecoins.

  • The PDA team has led the ecosystem growth to more than 90 data publishers and more than 170 applications powered by Pyth (including the close collaboration with Vela, HMX and Synthetix). The team has also enabled the growth of the Pyth community to 70k members and more than 160k wallets of $PYTH stakers. Individuals responsible for this success include : Marc, Pierre, Ed, Mario, Ani, Ali, Guillermo, and other contributors from Douro Labs or the Pyth Data Association
  • The Core Engineering team at Douro Labs, led by Jayant, has led the build out of the Pyth protocol from inception, the v1 delivery using aggregation on-chain on Solana and expanding it to an appchain (Pythnet) with the ability of low-latency delivery of data to multiple chains (53 to date)
  • Pyth Data Association and Douro Labs have delivered data feeds that are unmatched in performance (updates every 400ms at subsecond latency) and user protection through working closely with application to implement commit-and-reveal schemes that protect against front running. Below are examples of how application on Arbitrum have used Pyth:

On designing and implementing effective incentives, The Pyth Data Association recently performed the Pyth Network Retrospective Airdrop, which allocated 2.5% of its token supply to on-chain users of #PoweredByPyth applications and 1% directly to protocols being #PoweredByPyth. The airdrop primarily recognized usage of Pyth price feeds by applications and extended the rewards to users of such applications.

Airdrop Phase 1 dropped PYTH tokens to DeFi users across 27 chains. Then, this airdrop was the largest cross-chain airdrop ever performed — over 52K wallets have claimed their PYTH tokens. Airdrop Phase 2 rewarded over 160 DeFi protocols using the Pyth Price Feeds.

The Pyth Network Retrospective Airdrop was highly successful in galvanizing and growing the Pyth community (400K PYTH token holders today). The Airdrop was also covered in various media outlets (Coindesk, or The Block among others), and close to 200K wallets are staking PYTH in governance.

What novelty or innovation does your product bring to Arbitrum?

The Pyth Network oracle is a permissionless pull oracle offering about 450 price feeds on Arbitrum. The price feeds range from crypto assets to FX, metals, equities, ETF and US rates.

  • Permissionlessness: no need to contact the team, just read the documentation and become powered by Pyth
  • Pull oracle: do not comprise on price accuracy, if you need to know the current price on-chain, trigger a price update
  • Extensive price feeds catalogue: whether you’re building a crypto-focused platform or RWA one, you have access to 450 price feeds today — and the catalogue keeps growing!

The ability of multiple applications to trigger price updates on-demand enables applications to avoid front and back-running attacks that emanate from applications using push-model oracles, where the price on-chain is already known. The pull-model also allows applications to implement commit-and-reveal schemes that reduce the number of transactions on-chain (including price updates) to those related to a trade committed to by the user.

The ability to subsidise the costs related to such price updates will enable multiple applications to trigger a higher number of updates independently and allow their users to use prices with the highest levels of freshness and reduce the risk of front-running

Is your project composable with other projects on Arbitrum? If so, please explain:

The Pyth Price Feeds are by nature composable as it can power DeFi applications. Additionally, the 400+ Pyth prices are permissionlessly available to anyone — no need for API keys or permissions.

Various leading Arbitrum applications are already using Pyth: HMX, Vela, Perennial, Synonym, KTX Finance, WINR, Cega, Deri, Rage Trade, Pingu Exchange, Pike Finance, Tigris

LTIPP applicants like Synthetix or KTX and others would further grow the Pyth oracle footprint on Arbitrum.

Do you have any comparable protocols within the Arbitrum ecosystem or other blockchains?

Chainlink, Redstone, Stork, and others according to Defillama.

As of today, Pyth is the second most used oracle on Arbitrum after Chainlink.

How do you measure and think about retention internally? (metrics, target KPIs)

Being a permissionless pull/on-demand oracle powering applications on multiple chains, one of the key metric for growth and retention is the number of applications powered by Pyth, the number of developers and the associated size of activities performed by those applications. As can be verified by the chart below, the number of applications and associated developers using Pyth services has increased constantly, exceeding any churn from applications ceasing operations.

To further demonstrate usage of Pyth data, the chart below shows the number of (daily) price updates by protocols that need this information to operate — Every Pyth price update on-chain is deemed related to the execution of a transaction on the application where the user triggered the update and the application committing the data on-chain (for a gas fee of $2 as of end of February).

Relevant usage metrics - Please refer to the OBL relevant metrics chart 23. For your category (DEX, lending, gaming, etc) please provide a list of all respective metrics as well as all metrics in the general section:

  • Daily Active Users: As of today, about 230 distinct smart contracts have integrated and interacted permissionlessly with the Pyth oracle (triggering or reading price updates). Until now, over 7,500 unique users have interacted with an application powered by Pyth.
  • Daily User Growth: Deployed in Q3 2022, the Pyth smart contract saw 169 smart contracts integrating by end of 2023. In the past 2.5 months, an additional 57 contracts started using the Pyth oracle. Until the end of 2023, around 5,000 wallets had interacted with a smart contract powered by Pyth. Since the start of 2024, the number grew 50% ; from 5K to 7.5K
  • Daily Transaction Count: Since deployment, a total of 475,000 price updates were permissionlessly triggered by any of these 230 smart contracts. There were a total of 207,000 price updates done in 2023 (about 567 / day), and since the beginning of 2024 (2.5 months), the number of price updates triggered is 270,000 (or 3,5000 / day), a 6x increase compared to 2023.
  • Daily Protocol Fee: As of today, the Pyth oracle collects 1 wei for every price feed updated on-chain. Therefore the Pyth protocol fee is equal to the daily transaction count mentioned above (1 wei x number of updates).
  • Daily Transaction Fee: Over the last 15 months, over 1850 $ETH have been spent by applications powered by Pyth to update price feeds and effectively use that price (trade, liquidations etc). Since 2024, 650 ETH have been spent (8 ETH / day or ) to do the requested price updates (270,000).
  • Incentivized User List & Gini: The Pyth Activity by apps Dune query shows all contracts that updated a price feed in 2024, and display the number of updates triggered as well as the gas cost incurred to do so (from 2024 also). Once LTIPP starts, dates will be updated to match the grant period and this data will be used as reference for the weekly refunding of the cost incurred to update the Pyth price feeds.
  • Total Value Secured: As of today, the total value secured by the Pyth oracle on Arbitrum is around $175M.
  • Total Trading Volume enabled: Pyth has enabled over $40B in trading volume on various Arbitrum decentralized perpetual exchanges (HMX, Vela, WINR, CAP, KTX, Level Finance, SynFutures, Pingu Exchange, Perennial, Gambit, Deri V4, Buffer, Cryptex Finance and Tigris Trade).

Dune Dashboard: https://dune.com/cctdaniel/pyth-arbitrum-ltipp

Do you agree to remove team-controlled wallets from all milestone metrics AND exclude team-controlled wallets from any incentives included in your plan:

Yes. The usage of this LTIPP will be activity based and aims to offset the cost incurred by applications.

Did you utilize a grants consultant or other third party not named as a grantee to draft this proposal? If so, please disclose the details of that arrangement here, including conflicts of interest (Note: this does NOT disqualify an applicant):

No, this was drafted by contributors from the Pyth Data Association with the help from Douro Labs.

SECTION 2b: PROTOCOL DETAILS

Provide details about the Arbitrum protocol requirements relevant to the grant. This information ensures that the applicant is aligned with the technical specifications and commitments of the grant.

Is the protocol native to Arbitrum?:

No.

On what other networks is the protocol deployed?:

The Pyth oracle contract is deployed on over 50 chains (mainnet), ranging from EVM, to Cosmwasm, Move chains and Solana or NEAR.

You can find all EVM contracts here, Move ones, Cosmwasm here, or Solana and NEAR in our documentation.

What date did you deploy on Arbitrum mainnet?:

The Pyth oracle contract has been deployed on Arbitrum on Sep-09-2022 03:56:19 PM +UTC with this tx.

Do you have a native token?:

Yes the Pyth Network has a governance token: $PYTH.

For tokenomics please refer to the documentation and for the initial token launch, read on here.

To find all PYTH token addresses (including on Arbitrum), refer to the docs.

Past Incentivization:

The Pyth Network has had to date, two major ‘incentivization’ events:

  • Pyth Retrospective Airdrop: Phase 1 - DeFi Participants
  • Pyth Retrospective Airdrop: Phase 2 - Decentralized Apps

The phase 1 allocated 2.5% of PYTH total supply to end-users of applications powered by Pyth. This involved 90K wallets from 27 different chains. Over 2/3 of the airdrop has been claimed almost 4 months after the launch.

The phase 2 allocated and distributed 1% of the PYTH token supply directly to applications/DAOs integrated with the Pyth oracle.

These 2 phases have lead close to 200K unique wallets to stake (1.2B) PYTH tokens in governance. After Ethereum, Solana, and Celestia, the Pyth Network is the 4th biggest network in distinct stakers.

The Pyth Network has never received grants incentivizing Pyth usage from any ecosystem it is available on.

Current Incentivization:

As of today (past Phase 1 and 2 of the Pyth Retrospective Airdrop), only Pyth Data Publishers are rewarded for publishing data to the network. Rewards are allocated to each publishers based on this ranking which depend on the number on which a publisher is active (with enough quality data).

No grants were received from the Arbitrum foundation nor any participant in the Arbitrum ecosystem.

Protocol Performance:

According to DefiLlama, over 30 applications are powered by Pyth on Arbitrum.

Additionally, and as mentioned before, being a permissionless pull/on-demand oracle, demonstration of usage are the number of (daily) price updates by protocols that need this information to operate properly.

Specifically for Arbitrum, the oracle is now delivering about 4,000 to 6,0000 price updates daily to apps powered by Pyth (according to the Dune Dashboard).

In regards to trading volume enabled, the Pyth Price Feeds already secured over $40B in trading volume. Looking further than Arbitrum, over $120B trading volume has been enabled thanks to the Pyth Price feeds.

Protocol Roadmap:

The Pyth Network is operated by the Pyth DAO, and so future endeavors will have to be decided/approved by the PYTH stakers and the Pyth DAO Councils.

Nonetheless, contributors such as the Pyth Data Association and Douro Labs have focused on 2 new endeavors:

  • Pyth Entropy — Pyth Entropy allows developers to quickly and easily generate secure random numbers on the blockchain for applications such as NFT mints, gaming, and more. Pyth Entropy is currently available on several EVM networks.
  • Pyth Express Relay — enables an efficient and secure liquidation process for DeFi applications that traditionally have had to share most of liquidation revenues with block miners. This protocol is already deployed on testnet and both applications and searchers have started testing it.

Audit History & Security Vendors:

The Pyth oracle has undergone many and thorough audits from reputable companies such as OtterSec, Trail of Bits and Asymmetric Research.

You can find all Pyth related audits here, they involve either the oracle itself as well as the Pyth DAO and governance aspect of the network. Within the past 2 years, 14 audits have been done.

A bug bounty program also exists, rewarding up to $500K for critical finds — you can find all the details (in-scope as well as process) here.

Security Incidents:

Neither the oracle nor governance smart contracts were ever exploited.

Regarding the Pyth Price Feeds themselves (and an inaccurate price to be produced), we’d need to go back to September 2021 (2 months after the V1 launch).

You can find the full RCA on our blog. Issue was since fixed on the code side and the whole reliability and benchmarks used by the oracle have since been massively upgraded. Please refer to the blog; Reliability at Pyth, for discovering Pyth security practices for price feeds.

SECTION 3: GRANT INFORMATION

Detail the requested grant size, provide an overview of the budget breakdown, specify the funding and contract addresses, and describe any matching funds if relevant.

Requested Grant Size:

1,000,000 ARB (revised post Dencun)

Justification for the size of the grant:

The Grant will be used to improve the access to price feeds for Arbitrum-based DeFi apps at no cost — this will enable DeFi applications to a. increase the number of assets supported on their protocol, b. alleviate the cost burden from users or dApps, c. further optimize applications UX (less fees charged to users, more granular price updates).

A Pyth price update cost about $1 (we currently see a moving average of $0.8 post Dencun, down from $5 per-dencun, but expect it to slightly increase) to apps or end-users, so with the goal to reach 25,000 price updates per day, this would translate to a spending of $25,000 daily in gas fees (or 2,100,000$ for the 12 weeks duration of the LTIPP).

$2,100,000 would translate to 1,240,000 ARB at today’s prices (lower than the requested amount). With the Dencun upgrade now live and the transaction costs remaining under $1 for now (only 3 days of history), we believe the gap is reasonably within the measurement error.

Grant Matching:

The PDA has a strong history of incentivizing both Data Publishers and DeFi Users. The Pyth Retrospective Airdrop (Phase 1 and 2) has rewarded DeFi applications and users using Pyth on Arbitrum. Within the 2 phases, over 25M PYTH were distributed to Arbitrum users and applications.

Specifically part of this LTIPP, the Pyth Data Association has not planned to match any grant amount received ; one of the reason being that apps like Vela or HMX have recently received significant Pyth retrospective airdrop.

Grant Breakdown:

1,000,000 for gas fees update rebates — this will be activity based and disbursed on a weekly basis

Funding Address:

0x4133F561B747F6cd2ECd4f03515A632F5e4D8C8D

Funding Address Characteristics:

2/3 multisig, signers are contributors to the Pyth Data Association

  • Marc Tillement, Director
  • Giulio Alessio, Head of Operations
  • Edward Zuo, Head of Growth

Treasury Address:

The Pyth DAO funds can be found here: kiXuGDcVfXpFqKw2oKMnwbi1nJaGayqRBXucgQGe9GK — this is a Solana SPL address

Additionally, any funds held in any contracts owned by the DAO are its property. For instance, on Arbitrum, the Pyth DAO also owns all the funds in this address: 0xff1a0f4744e8582df1ae09d5611b887b6a12925c

Contract Address:

0xff1a0f4744e8582DF1aE09D5611b887B6a12925C

SECTION 4: GRANT OBJECTIVES, EXECUTION AND MILESTONES

Clearly outline the primary objectives of the program and the Key Performance Indicators (KPIs), execution strategy, and milestones used to measure success. This helps reviewers understand what the program aims to achieve and how progress will be assessed.

Objectives:

The grant aims to use ARB to implement a rebate program to applications for gas fees related to Pyth price updates on Arbitrum.

Execution Strategy:

Allocation of ARB incentives within a total of 12-weeks for the improvement of performance and access to Pyth price feeds:

1,000,000 ARB to implement a rebate program to DeFi applications on Arbitrum for gas fees related to price updates. the distribution will incentivise both existing and new consumers of the Pyth data and gradually increase as the number of updates committed on-chain increases. the program will last for 12 weeks with a 4-week ramp-up to engage with existing and new applications.

What mechanisms within the incentive design will you implement to incentivize “stickiness” whether it be users, liquidity or some other targeted metric?

To enhance stickiness of activity and ensure sustained engagement with Pyth on Arbitrum, the incentive design includes multiple strategies:

  1. Gas rebates incentives combined with application co-marketing campaigns will be used to seed critical mass adoption of Arbitrum-based applications powered by Pyth Price Feeds, and on-going engagement over time;
  2. Incentives to Pyth community users to use Arbitrum-based applications enables pollination of new usage using a community that is using DeFi applications on other chains and expands the pool of dedicated users on Arbitrum;
  3. Emphasis on Continuous Product Innovation through the increase of performance, reduction of latency and deployment of innovative protocols that enable applications to improve UX and compete;
  4. Encourage involvement in Governance through gradual delivery of rewards and the fostering of deeper connections with the Arbitrum ecosystem. Pyth has already one of the highest staking ratios in all of Web3, and we expect to onboard many new applications and users to use Price Feeds through ARB rewards; and
  5. While the initial incentives aim to accelerate the bootstrapping phase, Pyth has built in a sustainable business model that removes the ongoing reliance on such incentives and that allows for Applications and Data Publishers to be incentivised in participation over the long-term.

Specify the KPIs that will be used to measure success in achieving the grant objectives and designate a source of truth for governance to use to verify accuracy.

The various KPIs for the LTIPP are:

  • Daily Active Users (smart contracts): As of today, about 230 distinct smart contracts have integrated and interacted permissionlessly with the Pyth oracle (triggering or reading price updates). With the incentivizes in places and the growing Arbitrum developers ecosystem, goal is to reach 750 by the end of the LTIPP.
  • Daily Active Users (end users): Until now, over 7,750 unique users have interacted with an application powered by Pyth. With the LTIPP, there will be more powered by Pyth apps and those will be more competitive in offering the best UX to users ; thus, we’re aiming for over 40,000 distinct users at the end of LTIPP.
  • Daily Transaction Count: There were a total of 207,000 price updates done in 2023 (about 567 / day), and since the beginning of 2024 (2.5 months), the number of price updates triggered is 270,000 (or 3,500 / day), a 6x increase compared to 2023. Through this LTIPP, the goal is to have 25,000 updates / day, or in other words, an increased activity by 2x from the last know peak (13k updates on March 16th).
  • Total Value Secured: By the end of the LTIPP, goal is to have $500M of TVL secured by the Pyth Price Feeds. TVL metrics are predominantly driven by money-market protocols (like Aave, Radiant or Silo) while Pyth footprint on Arbitrum til date is massively geared towards derivatives (that require less TVL). Thus, goal is that by the end of LTIPP the Pyth Price Feeds would secure a leading money-market on Arbitrum.
  • Total Trading Volume enabled: With LTIPP (and so offsetting the gas costs to dApps and to end users), we’re expecting powered by Pyth applications to the main and best venues for trading derivatives contract. With $40B enabled over the last 18 months, the goal is to enable $50B by the end of 2024 (a 300% — from today’s average of +$2B monthly volume to over $6B monthly)

The 1st 3 KPIs can be checked directly from this Dune Dashboard. Specifically, DAU here, DUG here, and DTC here. For the last 2 KPIs: TVS and Trading Volume enabled, we’ll provide consolidated metrics ad hoc with the relevant proof (for instance TVL secured by a powered by Pyth application from DefiLlama or stats/analytics page of a perpetual protocol using Pyth). The latter 2 KPIs will be provided via a Dune Dashboard but will require to be built (TO DO).

Grant Timeline and Milestones:

Month 1-2 (April 20th-May 29th): Deployment and Ramp-Up Period

  • Advertise and establish the ability of existing and new Arbitrum-based applications to claim ARB to claim gas rebates
    • KPIs to watch: number of applications using Pyth Price Feeds, number of price feed updates per day
  • Advertise and establish the ability of existing and new users of Arbitrum-based applications to claim ARB weighted by activity on Arbitrum
    • KPIs to watch: number of new users using Arbitrum-based applications, number of price feed updates per day

Month 2-3 (May 20th - July 19th): Acceleration and Volume

  • Push for 20 new price feeds used by Arbitrum-based applications
    • KPI to watch: number of price feeds available on Arbitrum-based applications
  • Rebate 100% of gas fees to all Arbitrum-based applications
    • KPI to watch: amount of gas used in price feed updates rebated to applications
  • 10,000 new users from the growing Pyth Community are active new users on Arbitrum
    • KPI to watch: the increase of Pyth members using Arbitrum, volume of transaction that Pyth community members are contributing to Arbitrum

How will receiving a grant enable you to foster growth or innovation within the Arbitrum ecosystem?

Receiving this grant will significantly impact the Arbitrum ecosystem by driving growth and fostering innovation in several ways:

  1. New applications and new price feeds on Arbitrum: By rebating gas fees, the grant will help incentivise applications operating on other-chains to adopt Arbitrum as their new/additional deployment
  2. Increased Application Activity: The incentive program is expected to boost DeFi activity on Arbitrum, further increasing the transaction activity on Arbitrum and establishing Arbitrum as a leading L2 ecosystem for DeFi
  3. User Adoption: With targeted incentives for new users from existing Pyth community and beyond, the program aims to significantly increase the number of users interacting with Arbitrum-based applications
  4. Experimentation and Innovation: the deployment of new price feeds on Arbitrum will benefit the Arbitrum ecosystem and the composability of protocols in the ecosystem
  5. Ecosystem Synergies: The growth of the Pyth ecosystem will impact applications driving overall growth. The increased catalogue of price feeds, size and diversity of the Pyth community will foster higher demand on Arbitrum
  6. Pyth Support for Arbitrum: Pyth, a pillar protocol in DeFi, encourages its community members to try out Arbitrum-based applications. Many applications have also shown interest in adopting Arbitrum, so this grant signals a strategic expansion that benefits both ecosystems.

Do you accept the funding of your grant streamed linearly for the duration of your grant proposal, and that the multisig holds the power to halt your stream?

Yes

SECTION 5: Data and Reporting

OpenBlock Labs has developed a comprehensive data and reporting checklist for tracking essential metrics across participating protocols. Teams must adhere to the specifications outlined in the provided link here: Onboarding Checklist from OBL 42. Along with this list, please answer the following:

Is your team prepared to comply with OBL’s data requirements for the entire life of the program and three months following and then handoff to the Arbitrum DAO? Are there any special requests/considerations that should be considered?

Yes. And no specific considerations to account for today.

Does your team agree to provide bi-weekly program updates on the Arbitrum Forum thread that reference your OBL dashboard?

Yes. The Pyth oracle being a permissionless pull model (meaning all price updates are shared/public) means that anyone can access the usage/metrics data directly on-chain. All metrics/goals stated in this LTIPP are (or will be) publicly verifiable, and it will be done so via Dune dashboards (or equivalent).

*First Offense: In the event that a project does not provide a bi-weekly update, they will be reminded by an involved party (council, advisor, or program manager). Upon this reminder, the project is given 72 hours to complete the requirement or their funding will be halted.

Understood.

Second Offense: Discussion with an involved party (advisor, pm, council member) that will lead to understanding if funds should keep flowing or not.

Understood.

Third Offense: Funding is halted permanently

Understood.

Does your team agree to provide a final closeout report not later than two weeks from the ending date of your program? This report should include summaries of work completed, final cost structure, whether any funds were returned, and any lessons the grantee feels came out of this grant. Where applicable, be sure to include final estimates of acquisition costs of any users, developers, or assets onboarded to Arbitrum chains. (NOTE: No future grants from this program can be given until a closeout report is provided.)

Yes.

Does your team acknowledge that failure to comply with any of the above requests can result in the halting of the program’s funding stream?:

Yes

1 Like

if you guys apply for 10 million ARB, does that mean ChainLink can apply for 100 million ARB? Haha

Hello @KemarTiti

Thank you for your application! We can confirm your application has been submitted and you will be assigned an advisor shortly.

1 Like

I’m also shocked by the amount of grant requested

Hello @KemarTiti ,

Thank you for your application! Your advisor will be Castle Capital @Atomist.

Please join the LTIPP discord and ping your advisor in the general chat so they can create a new channel and start communicating with you.

1 Like

solid project grant size request is large

Increasing oracle diversity strengthens the resilience of blockchain ecosystems. This reduces the potential risks associated with a single oracle service and enables the provision of appropriate data flows for different risk profiles and asset types.

At ITU Blockchain, we support the integration of Pyth into the Arbitrum ecosystem.

Pyth has a proven track record of adoption on Arbitrum and the ability to provide a variety of data feeds that provide valuable contributions to the ecosystem. However, it should be noted that such initiatives require significant funding. We realize that the grant amount is high, but we believe that Pyth will yield good results for Arbitrum. In conclusion, increasing oracle diversity and integrating Pyth into Arbitrum will strengthen the long-term resilience of blockchain ecosystems.

As I understand it Pyth adds alot of value to perpetualDEXs (which is reflected in their user base on Arbitrum) thanks to their pull model and have done a great job in the launch of their token which was airdropped to hundreds of builders in the community. Overall, of course supporting Pyth adds value to the Arbitrum DeFi community and having additional oracles in the ecosystem is net positive.

However this one off large reward, whilst not supporting other oracles such as Chronicle who also was in the LTIPP, actually creates an unfair playing field and thus will have the opposite effect of supporting oracles. As I understood the LTIPP the allocation of ARB is intended for liquidity attraction so the support for Pyth within this seems to be a somewhat spontaneous allocation from a program focused on DeFi.

If the objective is Oracle Diversity an initiative dedicated to Oracles should be considered. You could easily argue that allocating 1m to an incumbent is counter intuitive to Oracle Diversity. Additionally the trade-offs of certain oracle designs from a technical standpoint should be understood through a dedicated process.

This all said I feel it is unfair to comment on Pyth’s application post and by no means should this be overturned. I am for supporting Pyth. But I would be interested in a wider discussion around oracles and would welcome you to input onto this thread: Oracles and LTIPP

Hey everyone,

With already 11 weeks in the books and the end of the LTIPP program getting closer, I wanted to reach out to the Arbitrum DAO to update you on how this went for the Pyth Network as well as request an extension of this grant beyond the initial 12 weeks.

Reminder:

  • Pyth Network was allocated 1,000,000 ARB
  • These ARB would be used to pay back the gas costs incurred by dApps when updating Pyth prices onchain
  • By August 12th, about 66,300 ARB had been distributed to over 80 protocols ; with another 9,000 ARB expected to be distributed on Aug 26th

Growth of the Pyth Network on Arbitrum

Prior the start of the LTIPP program, there were 7-8K price updates per day on Arbitrum.

The number of updates per day peaked on the back of the LTIPP program on July 14th (over 70K). However, seasonality and market slowdown seem to have cooled activity on Arbitrum to ~20k updates per day.

You can see the daily price updates for Arbitrum here.

The number of contracts/applications using the Pyth oracle have also increased by 50%. From 35 contracts daily updating prices onchain, data now shows about 60 distinct contracts triggering price updates. As the number of distinct protocols using Pyth continues to grow, we believe that covering gas costs during launch and market activation periods is important to the long-term success to such protocols.

Total Value Secured: Prior to the program starting, the total value secured by the Pyth oracle on Arbitrum was around just over 43,000 ETH at the time — it is today at 52,500 ETH ; an increase slightly above 20%.

Total Trading Volume enabled: Pyth has enabled over $16.1B in trading volume on various Arbitrum decentralized perpetual exchanges for the months of June and July (no data available yet for August).

All in all, we believe that the Pyth Network has greatly benefited from this LTIPP program but so did the applications powered by Pyth: higher (ETH) TVL, increased trading volume, more frequent price updates from the general increased activity/greater number of applications becoming powered by Pyth.

Why 900,000 ARB remaining?

While initial activity goals set up in the grant request were mostly met (25,000 daily price updates among others), how is it possible that the Pyth Network only had to use 8% of its total allocated grant?

  1. Blobs and cheaper transactions!

Indeed, at the time of the grant request, blobs were not or just had gone live.

Before blobs, a single Pyth price update was costing about $5 ; within the 1st days of blobs being live, cost was trending below $1 ; and on average today, a price update merely costs $0.03.

Given that payback of gas costs to users was $ denominated, the 20-30x decrease in gas fees from the request date til now also naturally drove the actual ARB amount required much lower.

  1. Transaction activity on Arbitrum has trended lower

The number of transaction on-chain is a leading indicator to the number of oracle updates that enable such transactions. as such, the recent cooldown in transaction growth (here) on Arbitrum meant less price updates required and thus less gas to rebate.

What to do next, after the end of the LTIPP program?

We acknowledge and fully understand the upcoming grants detox, as delegates of the Arbitrum DAO want to realign going forward but given how successful this program has been for the Pyth Network and the Arbitrum applications relying on its price feeds, we’d like to propose an extension request option to the Arbitrum DAO.

  • Option: 3 months extension

3 months extension (ends on 30th November 2024) as the new grant strategy and process come live. We would also actively take part in shaping how could infrastructure (oracles and beyond) can participate in such future endeavours.

To reach end of November, we would request to keep a total of 250,000 ARB (75,000 of which would have been already distributed part of the initial LTIPP program).

And 750,000 ARB would thus be returned to the Arbitrum DAO at the end of the LTIPP program on August 26th. If market conditions improve during the following 3 months and transaction volumes substantially pick up, the PDA might request additional resources to sustain the goals of the initial grant.

If not approved by the DAO, all the remaining ARB (900K+ estimated) will be sent back to the Arbitrum DAO at the end of the LTIPP program.

We sincerely think that this extension for the Pyth Network will greatly benefit the Arbitrum whole ecosystem, from its applications to DeFi users.

First and foremost, we’d like to emphasize that incentives around infrastructure protocol / public goods like the Pyth oracle are not impactful overnight but rather take weeks if not months in some scenario. Indeed, if you are an existing DeFi application, changing your oracle to another is no simple feat and often requires a new audit — similarly expanding from any chain to Arbitrum could take longer than expected as demonstrated by the Synthetix case here.

As of now, and thanks to this LTIPP program, Arbitrum dApps can build at will robust oracle systems for over 500 assets (crypto, FX, stocks, ETFs, commodities) where outdated onchain price updates, and elevated costs are all but ancient history. This situation also helps establishing Arbitrum as the go-to layer for DeFi as all are empowered to build the best applications without restrictions.

We would love to hear any feedback regarding the above proposal and would be willing to fine tune it as desired by the DAO.

Thanks a lot for the time!

2 Likes

Pyth has been a critical partner for us and delivers much needed oracle diversity to a ton of different builders and ecosystems. As a core contributor at Synonym Finance (LTIPP recipient), we’ve appreciated what Pyth’s grant has enabled for us as Arbitrum-focused builders. We definitely support the extension here as it would allow for continued, yet measured, benefits for builders on Arbitrum without the need to needlessly issue ARB.

2 Likes

The LTIPP has been instrumental for both Pyth Network and the broader Arbitrum ecosystem, significantly improving the access to price feeds for any dApp with Pyth integration

I’m speaking for Pingu Exchange, we’re grateful to have been part of this program. The proposed 3-month extension would provide crucial continued support, we fully support this extension and believe it will continue to benefit all participants in the Arbitrum ecosystem.

1 Like