Skip to main content

Pull-Based Oracles

Meaning

Pull-based oracles are a type of decentralized oracle system where smart contracts actively request, or “pull,” data from the oracle network when specific information is needed for execution. This contrasts with push-based systems where data is proactively sent to the blockchain. Pull-based mechanisms are resource-efficient, as data is only fetched on demand, minimizing unnecessary on-chain storage and transaction costs.