Home / Blockchain oracle
Crypto

Blockchain oracle

A system that supplies external data, such as market prices, to smart contracts that cannot directly retrieve it themselves.

What is Blockchain oracle?

A system that supplies external data, such as market prices, to smart contracts that cannot directly retrieve it themselves.

Why it matters on your return

Oracles matter for tax because they set the prices protocols use to liquidate collateral and value positions. When an oracle triggers a liquidation, the sale price it used is the proceeds you report, even if the market price elsewhere differed.

Example

A lending protocol's oracle reports ETH at $2,150 during a volatile minute and liquidates your position. Your disposal is measured at the protocol's liquidation terms, not at the $2,300 shown on Coinbase at the same time.

Which price do I use for a liquidation?

The price at which the protocol actually disposed of your collateral, from the transaction record. It is the real proceeds of a real disposal.

Source: IRC 1001; IRS Notice 2014-21

Last reviewed September 18, 2026. Tax rules change; confirm current law before acting.

Share this article
TALK TO US

Not sure how this applies to you?

A confidential consultation. Tell us what you have, and we will tell you what applies and what it costs.

SCHEDULE A CONFIDENTIAL CONSULTATION

Tell us what you have. We will tell you what applies and what it costs.

Hourly billing, estimated up front, with a deposit applied to the work.

Get started

Fill this out and we will reach out to schedule your consultation.