Digital Asset Database Digital asset research & education
BTC$77,458-0.32% ETH$2,396-1.05% USDT$0.9996+0.00% BNB$693.04+0.62% XRP$1.36+0.93% USDC$0.9998+0.00% SOL$100.39+0.10% TRX$0.3260+1.01% FIGR_HELOC$1.01-3.13% HYPE$81.98-1.84% ZEC$822.84-1.84% DOGE$0.0827+0.99% RAIN$0.0167-3.19% USDS$0.9998+0.00% XMR$510.10-1.81% LEO$9.25-0.02% LINK$11.19-0.60% WBT$70.97-0.65% ADA$0.2058+3.57% XLM$0.1767+0.41% BCH$247.95-0.36% DAI$1.00+0.01% CC$0.1096-3.87% USDE$0.9995+0.00% USD1$0.9994+0.01% LTC$50.04+1.24% GRAM$1.34+1.14% UNI$5.70-8.57% HBAR$0.0760+2.31% USDG$1.00+0.03% SUI$0.7666+5.37% AVAX$7.26+0.26%
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 VMBlockchain virtual machineExecution environment

Virtual Machine

The standardized computer defined by a blockchain's rules, which every node simulates so contracts behave identically everywhere.

The machine takes the current state and a transaction and produces a new state, and it must be completely deterministic: no randomness, no reading the clock, no network access, because thousands of nodes have to reach the same answer independently. That determinism is exactly why oracles exist, since a contract cannot fetch anything by itself. Different networks define different machines, including Ethereum's EVM, Solana's runtime with its parallel execution based on transactions declaring which accounts they touch, the Move VM used by Aptos and Sui, and CosmWasm in the Cosmos ecosystem. Proving systems increasingly use general-purpose virtual machines based on RISC-V so that ordinary programs can be proven rather than rewritten as circuits.

In practice

Solana transactions declare in advance which accounts they will read and write, which lets the runtime execute non-overlapping transactions in parallel.

The common misunderstanding

A blockchain virtual machine is not a server a developer rents; it is a rule set that every node runs, and the same code executes on all of them.

02

Related terms

EVM Ethereum's virtual machine, and the de facto standard that many other chains copy so the same…
Gas The unit that measures how much computing work a transaction uses, and therefore what it costs to…
Smart Contract A program stored on a blockchain that runs exactly as written whenever someone sends it a…
State The current record of who owns what and what every contract stores, produced by applying all past…
ZK-Rollup A rollup that posts a cryptographic proof with each batch showing that the new state was computed…

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