pyth-evm

Fetch real-time price feeds from Pyth Network on EVM chains.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/0xinit/cryptoskills --skill pyth-evm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pyth-evm
Source: https://github.com/0xinit/cryptoskills/tree/main/skills/pyth-evm
Command: npx skills add https://github.com/0xinit/cryptoskills --skill pyth-evm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides reliable, real-time price feeds for EVM-compatible blockchains, crucial for DeFi applications like lending, borrowing, and derivatives trading, by integrating with the Pyth Network's pull oracle system.

Core Features & Use Cases

  • Pull Oracle Integration: Fetches and updates price data on-demand, optimizing for cost and latency.
  • MEV Protection: Integrates with Express Relay for MEV-protected liquidations, ensuring fair auction processes.
  • Confidence Intervals: Utilizes price confidence intervals to validate data freshness and reliability, preventing exploits during high volatility.
  • Use Case: A decentralized exchange can use this Skill to get real-time ETH/USD prices for its perpetual futures trading, ensuring accurate liquidations and fair pricing.

Quick Start

Use the pyth-evm skill to get the latest ETH/USD price feed.

Frequently Asked Questions about pyth-evm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate real-time EVM price feeds for a DeFi lending protocol?

You integrate real-time EVM price feeds by implementing a pull oracle system that fetches on-demand price data, handles update fees, and validates confidence intervals to ensure data reliability for DeFi applications.

What is a pull oracle and how does it work for EVM chains?

A pull oracle fetches and updates price data on-demand rather than pushing continuous updates, optimizing transaction cost and latency for EVM-compatible blockchains during DeFi operations.

How do I prevent oracle exploits during high market volatility?

To prevent oracle exploits during high volatility, you utilize price confidence intervals to validate data freshness and reliability, rejecting price updates that fall outside acceptable confidence bounds.

Can I execute MEV-protected liquidations on EVM chains?

Yes, you can execute MEV-protected liquidations on EVM chains by integrating Express Relay, which ensures a fair auction process for liquidating undercollateralized DeFi positions.

Does this pull oracle integration support perpetual futures trading?

Yes, the pull oracle integration supports perpetual futures trading by providing real-time price data, enabling accurate pricing and fair liquidations for decentralized exchanges.

What are the limitations of using a pull oracle for DeFi price data?

A limitation of using a pull oracle is that users must pay update fees and actively submit transactions to fetch the latest price data, requiring off-chain logic to fetch and submit updates on-chain.