Chainlink oracle infrastructure comes to Stellar in two forms. Data Feeds push regularly updated reference prices for nine assets with 0.5% deviation thresholds and 24-hour heartbeats, suited for lending, stablecoins, and vaults. Data Streams pull fresh, signed price reports onchain via verifier contracts, suited for perpetuals and liquidation engines. The guide includes Rust code and verifiable mainnet tests.

Chainlink Data Feeds and Data Streams are now available on Stellar mainnet, bringing oracle infrastructure to developers building on Stellar. Data Feeds operate on a push model, delivering regularly updated reference prices for nine assets (XLM, BTC, ETH, LINK, USDC, USDT, EURC, XAUM, FLHY) with predefined deviation thresholds and heartbeat intervals—designed for lending markets, stablecoins, and vaults. Data Streams use a pull model, delivering fresh, cryptographically signed market data onchain via a verifier contract that validates ECDSA signatures—designed for time-sensitive applications like perpetual exchanges and liquidation engines. The technical guide walks through both models with Rust code examples and mainnet verification tests readers can run themselves without paying fees.