What is a hybrid smart contract?
A hybrid smart contract combines on-chain code with off-chain data and computation delivered by a decentralized oracle network — so the logic and its real-world inputs are both decentralized.
Pure on-chain smart contracts are powerful but blind to the outside world. A hybrid smart contract pairs the on-chain logic with a decentralized oracle network that supplies external data (prices, events, verifiable randomness) and off-chain computation. The result keeps decentralization end to end: the contract's rules run on-chain where no one can tamper with them, while the inputs it needs come from a decentralized source rather than a single trusted feed. Most of the largest real-world blockchain protocols are hybrid, because agreements that react to real events — insurance that pays out on a verified flight delay, a lottery needing a fair random winner — are impossible without trustworthy off-chain inputs. "Hybrid" is really just "smart contract plus decentralized oracle."
Go deeper:
Hybrid smart contracts — Chainlink — pairing on-chain code with off-chain data and computation from a decentralized oracle network.