Flow

FLOW Rank #50

A Layer 1 built for consumer apps, games and NFTs, created by the team behind CryptoKitties.

Educational overview, not investment advice This page explains how Flow works and its history. Live prices and market data change constantly — always check a real-time source before making decisions.

Flow is a Layer 1 blockchain designed specifically for consumer-facing applications, with a particular emphasis on games, digital collectibles, and NFTs. Where most blockchains were built for general-purpose computation and retrofitted for mass-market use, Flow was architected from scratch around the idea that billions of ordinary users — not just crypto enthusiasts — would eventually interact with blockchain-based apps.

The ambition is significant: a chain fast and cheap enough for a teenager to trade a digital trading card without noticing the underlying technology is even there.

Background

The core problem Flow addresses is a tension that became painfully obvious in late 2017. The team at Dapper Labs had created CryptoKitties, a game where players collected and bred digital cats represented as NFTs on Ethereum. The game became so popular it clogged the entire Ethereum network, sending gas fees soaring and making transactions slow and expensive for everyone. Consumer apps, it turned out, had needs that the existing infrastructure simply could not meet.

The lesson was clear: if blockchain technology was ever going to reach mainstream audiences, it needed a foundation built for scale, usability, and low cost — not as an afterthought, but as a first principle.

Flow was Dapper Labs’ answer to that problem. Rather than building on top of Ethereum or another existing chain, they designed a new network optimized for high-throughput consumer applications. The goal was a blockchain where a 12-year-old could buy a sports highlight clip, a gamer could trade in-game items, and a developer could build a polished app — all without the friction that has kept crypto largely confined to a technically sophisticated minority.

History

Flow’s origins trace directly to the success and failure of CryptoKitties. After congesting Ethereum in 2017 and 2018, Dapper Labs began designing a new chain that could handle real consumer demand. The project was announced publicly and a mainnet launched in late 2020, initially in a restricted form before opening more broadly.

The early flagship application was NBA Top Shot, a platform for officially licensed NBA video highlight collectibles. Top Shot became one of the first blockchain products to attract a genuinely mainstream audience — sports fans with no prior interest in cryptocurrency — and at its peak generated enormous trading volumes. It demonstrated that Flow’s infrastructure could support a product ordinary consumers would actually use.

Dapper Labs followed with NFL All Day for American football highlights and launched UFC Strike for mixed martial arts collectibles, cementing a strategy around official sports licensing. These partnerships with major sports leagues gave Flow a degree of brand visibility unusual in the blockchain space.

The broader NFT market went through a significant contraction after its 2021 peak, and Top Shot volumes fell sharply along with the wider market. This tested Flow’s proposition beyond a single bull-market moment and pushed the ecosystem to develop more diverse applications beyond sports collectibles.

Flow has continued expanding its developer ecosystem, attracting games, social apps, and other NFT projects beyond its original sports-licensing focus.

Technology

Flow’s most distinctive architectural choice is the separation of its validator nodes into four specialized roles. On most blockchains, every node does every job: collecting transactions, executing them, and verifying the results. Flow splits these responsibilities across four node types — Collection, Consensus, Execution, and Verification nodes — each handling a different stage of transaction processing.

Node TypeRole
CollectionBatches incoming transactions and improves network connectivity
ConsensusDetermines the order of transaction batches using a BFT-style protocol
ExecutionComputes the result of each transaction
VerificationChecks that Execution nodes produced correct results

This pipeline design means the network can achieve much higher throughput than a single-role architecture, because hardware-intensive computation (Execution) is separated from the consensus process. Execution nodes can be powerful machines optimized for speed, while Verification nodes provide a check on their work without needing to redo all the computation themselves.

The separation of roles allows Flow to scale individual bottlenecks independently, rather than requiring every participant to upgrade simultaneously — a fundamentally different approach to the throughput problem.

Flow uses Proof of Stake as its consensus mechanism. Validators stake FLOW tokens to participate and earn rewards for honest participation. The network achieves finality — the point at which a transaction is considered irreversible — in a matter of seconds rather than minutes, which is essential for consumer applications where users expect near-instant feedback.

Smart contracts on Flow are written in Cadence, a resource-oriented programming language developed specifically for the platform. Cadence takes inspiration from concepts in linear type theory, where digital assets are modeled as resources that can only exist in one place at a time and cannot be accidentally duplicated or lost. This design makes it harder to write contracts with certain classes of bugs that have led to losses on other blockchains — a meaningful safety property for applications handling real value. Cadence is purpose-built for Flow, which means developers cannot directly port Ethereum contracts without rewriting them, but gain a language designed with asset safety as a core concern.

Block times on Flow are approximately 2.5 seconds, giving applications a responsive feel comparable to traditional web services.

Tokenomics

FLOW is the native token of the network. It serves three primary functions: paying for transaction fees, staking by validators and delegators to secure the network, and participating in network governance.

Transaction fees on Flow are intentionally kept low. The architecture is partly designed around the premise that high fees are a barrier to mainstream adoption — a point proven painfully by CryptoKitties on Ethereum. Developers can also structure their applications so end users never directly handle fees at all, a pattern called fee sponsorship that makes it possible to build apps where the crypto infrastructure is nearly invisible.

FLOW has no hard cap on total supply, making it an inflationary asset. New tokens are issued as staking rewards to validators and delegators who help secure the network. The inflation rate is intended to incentivize participation in network security without being so high that it substantially erodes the value held by long-term participants. Understanding the dynamics of inflation and emissions is useful context here, since an uncapped supply means the real question is whether network activity and demand grow faster than new issuance.

Token holders who do not run their own validator nodes can delegate their FLOW to existing validators and earn a share of staking rewards proportional to their contribution, without needing the technical setup or capital required for running a node directly. This is a common pattern in Proof of Stake networks covered in more depth at staking explained.

A portion of transaction fees are burned, providing a modest deflationary counterforce against new issuance. The balance between emissions and burns means FLOW’s effective inflation depends heavily on network usage — more transactions mean more burns relative to new supply.

In summary

Flow occupies a specific niche in the blockchain landscape: a purpose-built platform for consumer applications, particularly games and digital collectibles, with an architecture designed to keep fees low and throughput high. Its origins in the CryptoKitties experiment give it a grounded understanding of what breaks when a consumer app meets an infrastructure that was not built for it.

The network’s bet is that mainstream adoption of blockchain-based apps requires a different technical foundation than what general-purpose chains offer. Whether that thesis proves correct depends on whether the developer ecosystem and user base grow beyond the initial sports-collectible use cases — something the broader NFT and gaming markets will ultimately determine. For anyone exploring the intersection of blockchain and consumer products, Flow is an instructive case study in designing for the end user first.

Related chains worth comparing include Ethereum, the platform Flow was designed to improve upon for consumer use, Solana, another high-throughput Layer 1 competing for the same developer audience, and Immutable, a Layer 2 also focused on gaming and NFTs.

Last reviewed January 1, 2026.