Digital Asset Database Digital asset research & education
BTC$77,361+0.35% ETH$2,392-0.77% USDT$0.9998+0.01% BNB$687.31+1.15% XRP$1.35+0.37% USDC$0.9998+0.01% SOL$99.73+0.34% TRX$0.3246+0.51% FIGR_HELOC$1.01-0.12% HYPE$81.84-0.29% ZEC$816.37-0.68% DOGE$0.0818+0.34% RAIN$0.0167+2.44% USDS$1.0000+0.02% XMR$500.56+0.80% LEO$9.24-1.40% WBT$70.88-0.18% LINK$11.12-0.39% ADA$0.1992+1.95% XLM$0.1747-0.35% BCH$244.50-0.27% DAI$1.0000+0.00% CC$0.1101-2.93% USDE$0.9996+0.01% USD1$0.9994+0.00% LTC$49.85+0.49% GRAM$1.33+1.08% UNI$5.88+2.73% HBAR$0.0740-0.05% USDG$1.00+0.04% AVAX$7.18-0.20% SHIB$0.00000516+0.81%
Menu
Home
Assets All assetsSectorsRankingsHeat mapScreenerCompare assets★ Saved
Fundamentals Fees & revenueValue lockedExchange volumeNetwork activityStablecoinsStaking & yield
Valuation Valuation ratiosSupply & issuanceMetric definitions
Institutional Exchange-traded productsCorporate treasuries
Research Research notesEvents calendarRisk frameworkSecurity incidents
Learn Learn libraryGlossaryCalculatorsMethodologyData sourcesData freshnessAI agentsPublic API
News Ask the data Global market About us
Reading options
Photography CryptoStudio
Guided view

New to markets — prices, yields, market cap? We explain every term as you browse, in plain English. Same data, with the help built in.

Expert view

You already know the market. Just the data — clean, fast and compact, with no extra explanations. This is the default view.

Light or dark
Language
Public API

Every figure on this site is available as JSON, with its period and source attached.

Read the API docs
Definition contract riskcode riskprotocol bug risk

Smart Contract Risk

The risk that the code running a blockchain application behaves differently from what users expect, and money is lost as a result.

Smart contracts hold assets directly and execute automatically, so a flaw is not a customer-service problem but an open invitation that anyone in the world can accept. Recurring bug classes include reentrancy, where an external call lets an attacker re-enter a function before balances update; access-control errors that leave a privileged function callable by anyone; arithmetic and rounding issues in share accounting; and unsafe assumptions about token behavior or price inputs. Defenses include independent audits, formal verification of critical invariants, deposit caps during a rollout, bug bounties, and time in production, none of which eliminate the risk. The canonical historical example is the 2016 attack on The DAO on Ethereum, which exploited reentrancy and led to the contentious hard fork that produced Ethereum and Ethereum Classic.

In practice

In a reentrancy attack, the contract sends assets out before it reduces the attacker's recorded balance, allowing the withdrawal to be repeated within a single transaction.

The common misunderstanding

That an audit makes a contract safe, when an audit is a time-boxed review of one version of the code and many exploited contracts had been audited beforehand.

02

Related terms

Admin Key Risk The risk created when a small group holds keys able to change, pause, or drain a protocol that…
Bridge Exploit An attack on the software that moves assets between blockchains, usually by faking the proof that a…
Governance Attack Acquiring enough voting power in a protocol to pass a proposal that hands its assets or its…
Oracle Failure When the outside data a blockchain application depends on, usually a price, is wrong, delayed, or…
Upgradeability Risk The risk that the code holding your funds can be replaced with different code after you have…
03

Lessons that use it

Assets

All assetsSectorsRankingsHeat mapScreenerCompareSaved

Fundamentals

Fees & revenueValue lockedExchange volumeNetwork activityStablecoinsStaking & yield

Valuation & risk

Valuation ratiosSupply & issuanceMetric definitionsRisk frameworkSecurity incidents

Institutional

Exchange-traded productsCorporate treasuriesEventsResearch notesNews

Learn

Learn libraryGlossaryCalculatorsAsk the dataAI agentsPublic API

About

About usContactMethodologyData sourcesEditorial policyData freshness

Legal

DisclaimersTerms of usePrivacy policy