What Is Flow (FLOW)?
Flow is a Layer 1 blockchain designed specifically for NFTs, gaming, and consumer applications, built by Dapper Labs — the creators of CryptoKitties, NBA Top Shot, and NFL All Day. Flow was created after Dapper Labs' experience with CryptoKitties congested Ethereum in 2017, demonstrating that consumer-scale NFT applications required purpose-built infrastructure rather than a general-purpose blockchain. FLOW is the native token used for transaction fees, staking, and governance. Flow's technical architecture and programming language (Cadence) were specifically designed to prevent common smart contract vulnerabilities and enable consumer-friendly application experiences at scale.
Flow's most distinctive technical decisions include its multi-role node architecture (separating consensus, execution, verification, and collection into specialized node types), its resource-oriented Cadence programming language (where digital assets are first-class objects with enforced ownership semantics), and its account abstraction features that allow applications to sponsor transaction fees on behalf of users. These design choices collectively aim to make Flow the most developer-friendly and user-friendly platform for consumer-facing blockchain applications. Our blockchain gaming guide covers how Flow compares to other gaming-focused chains.
Cadence: A Resource-Oriented Smart Contract Language
Cadence is Flow's custom smart contract programming language, designed with safety and correctness as primary goals. Its defining feature is resource-orientation: digital assets in Cadence are modeled as resources — objects that must exist in exactly one place at a time, cannot be duplicated, and cannot be deleted accidentally. This model makes it impossible to accidentally create or destroy tokens through programming errors, a category of bugs that has caused hundreds of millions in losses in Solidity contracts over the years.
In Cadence, when you transfer a resource (like an NFT or token), the resource physically moves from one account's storage to another — it cannot be in two places simultaneously. This linear type system is enforced by the compiler, meaning entire categories of token-related bugs (double-spending, loss through accidental deletion, unauthorized copying) are impossible to write in Cadence by design. For NFT applications where the integrity of digital ownership is paramount, these safety guarantees are deeply valuable and reduce the security audit burden that Solidity developers must undertake.
NBA Top Shot and Dapper Labs' NFT Ecosystem
NBA Top Shot — Flow's flagship application — is a licensed NBA NFT platform where fans collect officially licensed highlight video clips ('Moments') as NFTs. At its peak in 2021, NBA Top Shot generated hundreds of millions in monthly trading volume and brought millions of mainstream sports fans into crypto without requiring them to understand wallets or gas fees (Dapper Labs handles transaction abstraction through its custodial infrastructure). The platform demonstrated that NFTs could achieve mainstream consumer adoption when the underlying blockchain complexity is hidden from users and the use case (sports collectibles) has genuine non-crypto appeal.
Beyond NBA Top Shot, Dapper Labs has built NFL All Day (American football highlights), UFC Strike (mixed martial arts), and LaLiga Golazos (soccer) on Flow, creating a sports NFT portfolio with licensed content from major global leagues. This partnership network with the world's most valuable sports properties gives Flow a defensible competitive moat in licensed sports NFTs that competing platforms cannot easily replicate without the same relationship development investment. Sports are a proven collectibles market with decades of card collecting culture that NFTs can digitize.
Flow's Multi-Role Node Architecture
Most blockchains require every validator node to perform all tasks: collecting transactions, executing smart contracts, verifying execution, and producing blocks. Flow separates these roles among specialized node types: Collection Nodes gather transactions into batches, Consensus Nodes determine block ordering, Execution Nodes run smart contract computations, and Verification Nodes confirm execution correctness. This specialization allows each node type to be optimized for its specific task, achieving throughput that generalist nodes cannot match without the full computational overhead of running all roles.
The multi-role architecture is particularly valuable for smart contract execution performance. Execution Nodes run the actual Cadence contract computations with the full resources of specialized hardware dedicated to that purpose, rather than splitting resources between consensus, execution, and networking simultaneously. This design has allowed Flow to achieve transaction throughput and smart contract execution speed well above what equivalent-hardware generalist validator nodes can deliver on competing platforms.
FLOW Token Staking and Economics
FLOW staking secures the network by requiring all four node types to stake FLOW proportional to their role. Stakers earn FLOW epoch rewards distributed based on their participation and uptime. Users can stake directly as node operators (running their own nodes) or delegate to existing nodes, earning proportional rewards with lower infrastructure requirements. The staking model distributes security responsibility across specialized node types, each with different hardware requirements and minimum stake amounts reflecting their role's criticality.
Flow's transaction fee model charges in FLOW, with fees designed to be predictable and low enough for consumer applications. Dapper Labs and many Flow dApps use fee-payer accounts to sponsor user transaction fees, meaning end users of Flow applications often never directly pay gas — their experience feels like a traditional app rather than a blockchain application. This fee abstraction is critical for mainstream consumer adoption and is one of Flow's most practical differentiators for applications targeting non-crypto users. Our staking guide covers Flow's multi-role staking model in detail.
Trading FLOW
FLOW is listed on Coinbase, Binance, Bybit, and other major exchanges. Price correlates with NFT market conditions, sports memorabilia market trends, and Dapper Labs product launch events. NBA Top Shot trading volume metrics are a useful leading indicator for FLOW price sentiment. Use our crypto tools for FLOW technical analysis and our DennTech blog for Flow ecosystem and sports NFT coverage.
Summary
Flow is the most purpose-built blockchain for consumer NFT and gaming applications, backed by Dapper Labs' proven execution in NBA Top Shot and a portfolio of major sports licensing partnerships. Cadence's resource-oriented safety guarantees, multi-role node architecture, and fee abstraction capabilities provide technical foundations that competing consumer blockchain platforms lack. Flow's challenge is sustaining momentum beyond sports collectibles into broader gaming and consumer applications that can generate the transaction volumes needed for long-term FLOW staking economics as licensed sports NFT market cycles fluctuate.