Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Superfluid

Superfluid is a protocol that enables real-time, continuous value streams (streaming money) and automatic distribution of tokens on the Ethereum blockchain.
Chainscore © 2026
definition
BLOCKCHAIN PROTOCOL

What is Superfluid?

Superfluid is a protocol for programmable token streams on EVM-compatible blockchains, enabling real-time, continuous value transfers.

Superfluid is a smart contract framework that enables continuous and composable token streams on Ethereum Virtual Machine (EVM) compatible blockchains. Unlike traditional one-time transactions, it allows value to flow in real-time per second, minute, or hour, creating a new money legos primitive for DeFi and Web3 applications. This transforms assets like stablecoins into super tokens, which can be programmatically moved according to predefined logic.

The protocol's core innovation is its real-time accounting system. Instead of updating balances with each micro-transaction, it uses an accounting model that calculates a user's net balance based on the start time, flow rate, and duration of all active streams. This makes streams gas-efficient and scalable, as the state only needs to be settled when a user interacts with their balance, not with every second that passes. Key operations include creating, updating, and deleting streams via the createFlow, updateFlow, and deleteFlow functions.

Superfluid enables a wide range of use cases that require ongoing financial relationships. These include real-time salaries and vesting, subscription services with per-second billing, reward distributions for DAOs, and collateral streaming in lending protocols. For example, a decentralized autonomous organization (DAO) can stream rewards to contributors continuously, and a lending platform can allow a user to stream collateral into a position over time, reducing upfront capital requirements.

The ecosystem is built around the Superfluid Host contract, which manages the core logic, and Super Tokens, which are ERC-20 wrapper tokens with streaming capabilities. Developers integrate by using the protocol's SDKs and subgraphs to build applications that can read and write to these streams. Governance of the protocol is managed by the Superfluid DAO, which oversees upgrades and the protocol fee structure applied to streams.

how-it-works
MECHANISM

How Superfluid Works

Superfluid is a blockchain-native primitive that enables assets to be programmed to move automatically between accounts based on predefined logic, transforming static holdings into dynamic, continuously flowing capital.

At its core, Superfluid is a set of smart contracts that facilitate real-time finance (RTFi) by enabling the continuous, automatic transfer of assets like stablecoins or tokens. Unlike traditional batch payments or scheduled transactions, Superfluid streams are per-second settlements that occur on-chain, updating balances in real-time as each new block is confirmed. This creates a cash flow layer for Web3, where value moves as a function of time or other on-chain data, powering use cases like salaries, subscriptions, and rewards that are paid by the second.

The mechanism relies on two primary concepts: the Super Token and the Constant Flow Agreement (CFA). A Super Token is a wrapper around a standard ERC-20 token (e.g., DAI, USDC) that gains the ability to be streamed. The CFA is the core smart contract that governs these streams. When a user creates a stream, they approve a flow rate (e.g., 0.0001 DAI/sec) from their Super Token balance to a recipient. The protocol then automatically deducts and credits the appropriate amount with each new block, without requiring repeated transactions or gas fees for each incremental payment.

This architecture enables powerful composability. Because stream balances are updated in real-time, other DeFi protocols can interact with the real-time net balance of an account. For example, a lending protocol could use a user's incoming salary stream as collateral, or a user could automatically invest the outflow from a stream into a yield-bearing vault. The system is gas-efficient for ongoing agreements, as the single initial transaction establishes a persistent flow, contrasting with the cost of recurring discrete transactions in standard models.

key-features
CORE MECHANICS

Key Features of Superfluid

Superfluid is a protocol for programmable token streams on EVM-compatible blockchains, enabling real-time, continuous value transfer. Its key features redefine how value moves and interacts on-chain.

01

Real-Time Streams

Superfluid replaces discrete, batched transactions with continuous token streams. Value is transferred per-second based on a defined flow rate, enabling use cases like real-time salaries, subscriptions, and rewards. This is powered by the Constant Flow Agreement (CFA) smart contract standard.

02

Gasless User Experience

Recipients of streams can interact with the value without paying gas fees for each incremental transfer. The gas cost is borne by the stream sender when creating or updating the flow. This creates a seamless experience for end-users, similar to web2 subscriptions.

03

Instant Settlement & Composability

Streamed tokens are instantly liquid and composable. A recipient's balance updates in real-time, allowing them to use, transfer, or re-stream the tokens immediately without waiting for a payout period. This enables complex money legos where streaming revenue can automatically pay for services.

04

The Super Token Standard

Superfluid streams use Super Tokens, which are ERC-20 wrapper tokens with streaming capabilities. Any standard ERC-20 can be upgraded to a Super Token. They hold two balances: the regular underlying balance and the real-time balance, which reflects net inflows/outflows from all active streams.

05

Automatic Execution & Conditions

Streams can be programmed with logic using the Generalized Agreement (GDA) or integrated with smart contract automations (like Gelato). This allows for conditional streaming, such as starting a payment stream when a milestone is met or automatically redistributing funds based on oracle data.

06

Net Flow Accounting

The protocol uses net flow accounting to optimize on-chain operations. Instead of tracking individual transactions, it calculates the net flow rate between parties. This massively reduces the computational and storage load on the blockchain, enabling scalability for millions of concurrent streams.

primary-use-cases
SUPERFLUID

Primary Use Cases

Superfluid is a protocol for programmable token streams on EVM chains, enabling real-time, continuous value transfer. Its core use cases transform how value moves and accrues in DeFi and Web3 applications.

02

Yield Streaming & Reward Distribution

Allows protocols to stream yield or rewards directly to users in real-time, improving capital efficiency and user experience.

  • Example: A lending protocol streams its revenue share to token stakers continuously.
  • Example: A liquidity provider receives a constant flow of rewards proportional to their stake, which they can immediately compound or spend.
03

Composable Money Legos

Superfluid streams are composable financial primitives that can be integrated into other DeFi protocols, creating complex financial agreements.

  • Example: A stream of tokens can be used as collateral in a lending protocol.
  • Example: A vesting schedule is created by streaming tokens from a treasury to an employee, which can be wrapped as an NFT representing the future cash flow.
04

On-Chain Governance & Incentives

Facilitates dynamic, behavior-based incentive structures and governance participation rewards that update in real-time.

  • Example: A protocol streams governance tokens to active voters, creating a continuous incentive for participation.
  • Example: A grant program streams funds to a project based on the continuous verification of predefined milestones.
technical-details
SUPERFLUID PROTOCOL

Technical Details: The Super Token

An in-depth look at the native governance and utility token of the Superfluid protocol, detailing its functions, distribution, and role within the ecosystem.

The Super Token (SUPER) is the native governance and utility token of the Superfluid protocol, a framework for programmable token streams on EVM-compatible blockchains. It serves three primary functions: securing the protocol through governance, enabling fee payments for protocol services, and acting as a liquidity reward mechanism for participants in the Superfluid ecosystem. Holders can stake their SUPER tokens to participate in on-chain governance votes that determine the protocol's future development, parameter adjustments, and treasury allocations.

From a utility perspective, SUPER is required to pay for certain protocol actions, such as creating new Super Token wrappers or interacting with premium features. A portion of these fees is distributed to SUPER stakers, aligning economic incentives with the network's health and growth. The token also plays a critical role in the Superfluid Consensus Layer, where it is used to reward validators (or "solvers") who batch and settle streaming transactions efficiently, ensuring the network's liveness and security.

The token's distribution was designed to foster long-term alignment, with allocations for the core team, investors, the foundation treasury, and a significant portion dedicated to community incentives and ecosystem growth. This model funds grants, liquidity mining programs, and other initiatives to bootstrap adoption. Unlike the Super Tokens (like Super USDC or Super DAI) that represent streaming assets, SUPER is a non-transferable receipt token when staked, meaning staked SUPER cannot be transferred or sold until it is unstaked, which involves a cooldown period to promote governance stability.

ecosystem-usage
LIQUID STAKING

Ecosystem & Adoption

Superfluid staking is a DeFi mechanism that allows staked assets to be simultaneously used in other protocols, unlocking capital efficiency. This section details its core features, applications, and the ecosystem it enables.

01

Core Mechanism

Superfluid staking is a dual-utility protocol that enables a single token balance to perform two functions at once: securing a proof-of-stake network and providing liquidity in a DeFi application. It works by issuing a liquid staking derivative (LSD) token (e.g., stETH, cbETH) that represents the staked position. This derivative can then be used as collateral for lending, liquidity provision, or yield farming, while the underlying assets continue to earn staking rewards.

02

Capital Efficiency

The primary value proposition is the elimination of opportunity cost. Traditionally, staked assets are locked and illiquid. Superfluid staking transforms them into productive financial instruments. Key metrics include:

  • Increased Total Value Locked (TVL): Capital is counted in both staking and DeFi pools.
  • Higher Yield: Users can earn staking rewards + DeFi yields (e.g., lending interest, trading fees) simultaneously, a concept known as yield stacking.
  • Reduced Slashing Risk: The underlying stake remains subject to the network's slashing conditions, but the derivative's use in DeFi does not increase this risk.
03

Primary Use Cases

Liquid staking tokens (LSTs) are integrated across the DeFi ecosystem:

  • Collateral in Lending Protocols: Borrow stablecoins or other assets against LSTs (e.g., using stETH on Aave).
  • Liquidity Pools: Provide liquidity in Automated Market Makers (AMMs) like Uniswap or Curve, earning trading fees.
  • Yield Farming Strategies: Deposit LSTs into yield aggregators that automatically seek the highest risk-adjusted returns across multiple protocols.
  • Governance: Some LSTs, like Lido's stETH, carry governance rights in their respective DAOs.
05

Risks & Considerations

While increasing efficiency, superfluid staking introduces new risk vectors:

  • Smart Contract Risk: Users are exposed to bugs in both the staking protocol and the DeFi applications using the LST.
  • Derivative Depeg Risk: The LST's market price can temporarily deviate from the value of the underlying staked assets, especially during market stress.
  • Liquidation Risk: Using LSTs as collateral can lead to liquidation if their value falls or if the borrowed asset's value rises.
  • Centralization Concerns: Dominant staking providers can pose systemic risk and influence network consensus.
06

Ethereum's Shanghai Upgrade

The Shanghai/Capella upgrade (April 2023), which enabled staked ETH withdrawals, was a pivotal event for superfluid staking. It mitigated the lock-up risk that was previously inherent to staking on Ethereum, making liquid staking more attractive. Post-upgrade, the market for LSTs became more robust, as the arbitrage mechanism between the LST and its underlying ETH became more direct, strengthening the peg and increasing institutional adoption.

security-considerations
SUPERFLUID

Security Considerations

Superfluid's programmable cash flow primitives introduce unique security vectors beyond standard token transfers, requiring careful analysis of smart contract risk, governance, and user behavior.

01

Smart Contract Risk

The core security of Superfluid rests on its audited smart contracts. Users must trust the integrity of the Superfluid Framework, including the Super Token standard, the Constant Flow Agreement (CFA), and the Instant Distribution Agreement (IDA). Any critical vulnerability could allow an attacker to manipulate streams, drain funds, or halt protocol functionality. Ongoing audits and a robust bug bounty program are essential mitigations.

02

Stream Revocation & Liquidation

A key risk for stream recipients is stream revocation. If a sender's balance falls below the required buffer for their outgoing streams, any account can call deleteFlow to stop the stream and claim a reward. For stream senders, a depleted balance can lead to liquidation, where their account becomes insolvent and is penalized. Users must actively monitor their Net Flow and maintain sufficient super token balances.

03

Governance & Upgradeability

The protocol's security model is influenced by its governance mechanisms. As a decentralized protocol, changes to core contracts or critical parameters are typically managed by token holders. This introduces risks related to:

  • Proposal vetting: Ensuring upgrade logic is secure.
  • Voter apathy: Low participation can centralize control.
  • Timelocks: Critical for allowing users to exit before changes take effect. Understanding the governance process is crucial for assessing long-term protocol risk.
04

User & Integrator Errors

The flexibility of Superfluid streams can lead to complex, error-prone integration. Common risks include:

  • Incorrect flow rates: Miscalculating flowRate can lead to unexpected balance depletion.
  • Front-running: Transaction ordering can be exploited when creating or updating streams.
  • Integrator bugs: DApps building on Superfluid must correctly handle stream lifecycle events (creation, update, deletion) to avoid locking or losing user funds. Comprehensive testing is mandatory.
05

Oracle & Price Feed Reliance

Certain Superfluid operations, like those involving Super Tokens with underlying assets (e.g., DAI, USDC), depend on price oracles for accurate value representation. If an oracle provides stale or manipulated data, it could affect:

  • Liquidation logic for insolvent accounts.
  • Value calculations in applications using streams for payroll or subscriptions. The security of the chosen oracle system is a critical dependency.
06

Network & Base Layer Risk

Superfluid's security is ultimately bounded by the security of the underlying blockchain (e.g., Ethereum, Polygon, Optimism). Key base-layer risks include:

  • Chain reorganizations: Can temporarily invalidate stream states.
  • High gas fees: Can make stream management (creating, updating) prohibitively expensive, leading to unintended closures.
  • Network congestion: May delay critical transactions like topping up a balance to prevent liquidation. These are systemic risks shared by all applications on the chain.
TRANSFER MECHANICS COMPARISON

Superfluid vs. Traditional & Batch Transfers

A comparison of core operational characteristics between continuous Superfluid streams, traditional one-time transfers, and batched transactions.

FeatureSuperfluid StreamTraditional TransferBatch Transfer

Transfer Type

Continuous, real-time flow

Discrete, one-time event

Discrete, multiple one-time events

Gas Efficiency (Many Payees)

Real-Time Value Accrual

Requires Active Balance

Settlement Finality

Per second

Per transaction

Per transaction

Primary Use Case

Salaries, subscriptions, rewards

Simple payments, swaps

Airdrops, payroll (one-off)

Protocol Example

Superfluid

Native ETH transfer, ERC-20 transfer

ERC-4337, Gnosis Safe

SUPERFLUID

Frequently Asked Questions

Superfluid is a protocol for programmable token streams on EVM-compatible blockchains. These FAQs address common developer and user queries about its core concepts, mechanics, and applications.

Superfluid is a smart contract framework that enables real-time finance (RTF) by allowing tokens to be streamed continuously per second between wallets, instead of being transferred in discrete lumps. It works by creating a constant flow agreement (CFA) between a sender and a receiver, where the sender's balance is debited and the receiver's balance is credited in real-time based on a defined flow rate (e.g., 0.0001 ETH per second). The protocol uses an account-based accrual system, updating balances automatically with each new block, enabling use cases like salaries, subscriptions, and rewards that are always up-to-date without requiring repeated transactions.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team
What is Superfluid? | Streaming Money Protocol | ChainScore Glossary