Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

Blockchain · Explainer

Waves Network Q&A: How the Waves Blockchain Works in 2026

Waves is a layer-1 blockchain launched in 2016, known for leased proof-of-stake, the Ride smart contract language and simple token issuance. This Q&A covers how it works, what to verify yourself and where to look for current information.

By the DappsAtlas editorial team · Updated

Illustration for Waves Network Q&A: How the Waves Blockchain Works in 2026

What is the Waves network?

Waves is an independent layer-1 blockchain with its own native token, WAVES, its own validator set and its own smart contract language, Ride. It was designed around a few practical goals: make it easy to create tokens, make fees predictable, and let ordinary holders take part in securing the network without running a node.

Key points at a glance:

  • Type: account-based public blockchain, separate from Ethereum, Bitcoin and any rollup.
  • Consensus: leased proof-of-stake (LPoS), where holders can lease their balance to block producers.
  • Block production: the Waves-NG protocol, which splits blocks into a key block and smaller microblocks.
  • Smart contracts: Ride, a statically typed, functional language that is intentionally not Turing-complete.
  • Token creation: assets are issued with a single transaction type rather than a deployed contract.
  • Native exchange tooling: the protocol was built with an order-matching approach for decentralized trading, with Waves.Exchange as the best-known interface.

Because Waves is its own chain, its assets do not automatically exist on other networks. Moving value to or from chains such as Ethereum depends on gateways or bridges, and those carry their own risks.

This guide covers the stable design of the network. Anything that changes quickly, such as price, listings, validator counts, ecosystem activity or governance decisions, is better checked at the source, and the final section explains where.

Who created Waves and when did it launch?

Waves was created by Alexander (Sasha) Ivanov and launched in 2016 after a token crowdsale, one of the earlier ICO-era projects that aimed to be a general-purpose platform rather than a single-purpose coin. The mainnet went live in the same year, and the initial supply of WAVES was fixed at 100 million at genesis.

The platform's early pitch was usability. At a time when issuing a token on other chains meant writing and deploying a contract, Waves let a user create an asset from a wallet in one transaction. That made it popular for small token projects, community tokens and experiments.

Over the following years the project added:

  • Waves-NG for higher throughput and faster confirmation of transactions.
  • Ride, introduced to allow scripted accounts, assets and dApps.
  • Sponsored fees, which let an asset issuer pay network fees on behalf of users.
  • Cross-chain tooling and gateways to move assets between Waves and other networks.
  • A separate enterprise offering, Waves Enterprise, which targets private and permissioned blockchain deployments and is distinct from the public Waves network.

The network has also had a turbulent history, including the 2022 depegging of the USDN stablecoin, covered below. If you are reading about Waves for investment or development reasons, separate the technical design, which is documented and stable, from the ecosystem's market conditions, which move.

How does leased proof-of-stake work?

Waves uses leased proof-of-stake. In ordinary proof-of-stake, the chance of producing the next block depends on the amount of stake behind a validator. In LPoS, a holder can lease WAVES to a node. The leased balance counts toward the node's generating balance, while ownership and spending control stay with the holder.

How it works in practice:

  1. A holder picks a node and creates a lease transaction for an amount of WAVES.
  2. The lease is recorded on chain. The coins remain in the holder's account but cannot be spent while leased.
  3. The node's effective generating balance increases, so it is more likely to be chosen to produce blocks.
  4. The node earns fees from the blocks it produces. Whether and how the operator shares those with lessors is a matter of the operator's own terms, not something the protocol enforces.
  5. The holder cancels the lease with another transaction and the coins become spendable again once it is processed.

Two things are worth knowing. First, there is a minimum balance requirement for a node to generate blocks, so small holders usually lease rather than run their own. Second, leasing is not the same as delegating tokens to a contract: no one else holds your keys, and the lease does not transfer coins.

The usual risks are practical ones: an operator that goes offline earns less, an operator may change payout terms, and a thin or concentrated validator set can weaken decentralization. Check the operator's published terms before leasing.

What is Waves-NG and how are blocks produced?

Waves-NG is the block production protocol used by Waves. It is based on the idea behind Bitcoin-NG: rather than producing one large block and then waiting for the next, a miner of a key block can stream microblocks containing transactions until the next key block arrives.

Why it matters:

  • Faster feedback: transactions are included in microblocks well before the next full block, so users see them confirmed sooner than the block interval alone would suggest.
  • Better throughput: the network does not need to wait for a full block to be filled and propagated before including more transactions.
  • Fewer idle gaps: the current block producer keeps including transactions while the network waits for the next key block.

A microblock is not as final as a deeply buried block. As with most blockchains, the more blocks that are built on top of a transaction, the less likely it is to be reversed. Exchanges and services that accept deposits usually wait for a number of confirmations that they set themselves, so a faster first confirmation does not mean you can withdraw from an exchange immediately.

For developers, the practical consequence is to avoid treating a first confirmation as final for high-value actions. For ordinary users, the effect is mainly that simple transfers and token operations feel quick. Exact block times, fee levels and throughput figures are protocol parameters that can be changed by network upgrades, so check the official documentation for current values.

How do tokens and assets work on Waves?

On Waves, tokens are first-class objects on the chain, not contracts. An issue transaction creates an asset with a name, description, quantity, number of decimals and an option to allow or forbid reissuing. The network assigns it a unique asset ID, and that ID is what identifies the token.

This design has several consequences:

  • Low barrier: anyone can create a token from a wallet without deploying code.
  • Native transfers: sending a custom token uses the same transfer transaction as sending WAVES, so there is no separate token contract to audit for basic movement.
  • Optional scripts: an issuer can attach an asset script written in Ride to apply rules, such as restricting transfers. Tokens with scripts are often called smart assets.
  • Sponsored fees: an issuer can sponsor an asset so that holders pay network fees in that token instead of holding WAVES, with the issuer covering the difference.
  • Name collisions: names and tickers are not unique. Many tokens can share the same name.

That last point is the main safety issue. A scam token can copy the name, logo and description of a real one. The only reliable check is the asset ID. Before swapping or accepting a token, compare its asset ID with the one published by the project on its official channels, and look it up on a block explorer to see the issuer, supply and whether it has a script.

Decimal places and reissuability are set at creation. A token that can be reissued can have its supply increased by the issuer, which matters if you are judging scarcity.

What is Ride and how do Waves smart contracts differ?

Ride is the smart contract language of Waves. It is statically typed, functional and compiled to bytecode that runs on the chain. Its defining design choice is that it is not Turing-complete: scripts cannot contain unbounded loops, and every script has a computable complexity limit.

Ride can be used in three places:

  • dApp scripts: attached to an account, exposing callable functions that users invoke with invoke script transactions.
  • Account scripts: rules that decide whether transactions from an account are valid, which can create multi-signature or conditional accounts.
  • Asset scripts: rules attached to a token that decide whether transfers or other operations are allowed.

The trade-offs are straightforward. Limiting expressiveness makes scripts easier to analyse and makes fees more predictable, and it removes whole classes of problems such as runaway execution. The cost is flexibility: complex logic can need more careful design than in a general-purpose language, and developers coming from Solidity will find different patterns and a smaller tooling ecosystem.

If you plan to build, start from the official documentation and the language reference, test on the testnet and have any contract that handles user funds independently reviewed. Because dApps on any chain can contain bugs, treat unaudited scripts with the same caution you would on Ethereum or Solana.

Language versions and features have been revised over time, so check which Ride version a tool or tutorial targets before following it.

What is the WAVES token used for?

WAVES is the native token of the network. Its main uses are:

  • Transaction fees: fees on the network are paid in WAVES, or in a sponsored asset where the issuer has enabled it.
  • Leasing: WAVES can be leased to nodes to support block production and, depending on the operator, earn a share of rewards.
  • Base trading pair and collateral: many tokens and dApps on the network have used WAVES as a base asset.

The initial supply was 100 million. Do not assume the circulating figure from memory; check a block explorer or a market data site for the current number, along with price and market capitalization.

Leasing resembles liquid staking on other chains in purpose but not in mechanics. A rough comparison:

Feature Waves leasing Lido (Ethereum) Jito or Marinade (Solana)
Coins leave your wallet No, they are locked in place Yes, you receive stETH Yes, you receive a liquid token
Receipt token None stETH JitoSOL or mSOL
Usable in DeFi while staked No, leased coins are not spendable Yes Yes
Main risk Operator terms and uptime Smart contract and validator set risk Smart contract and validator set risk

The comparison is for orientation only. Each system has its own fee, reward and risk model, and reward rates change constantly, so look up current figures rather than relying on a fixed number.

What happened with USDN and the wider Waves ecosystem?

The Waves ecosystem has included exchanges, wallets, lending and yield protocols, NFT projects and stablecoins. The most discussed event is the 2022 depegging of USDN, the Neutrino dollar token, which lost its link to the US dollar. The incident hurt confidence in the ecosystem and showed how an algorithmic or partly collateralized stablecoin can fail when demand drops and confidence goes.

The lessons are general, not specific to Waves:

  • A stablecoin's peg depends on its backing and redemption mechanism. Read how it is backed before holding it.
  • A token that is a base asset for many protocols spreads damage widely when it fails.
  • Yield on a stablecoin is a sign of risk, not a free return.

Market conditions, project status and the activity of individual apps have changed since then and keep changing. Which projects remain active, which exchanges list WAVES, and how the community is governed are all time-sensitive facts. Do not rely on any article for them, including this one.

If you want a general stablecoin-safe approach, compare it with how lending protocols such as Aave V3 or Compound V3 publish their collateral and risk parameters, then apply the same questions to any Waves protocol: who can change the rules, what backs the asset, and has the code been audited.

How can I check Waves' current status?

Because public sources that matter most for Waves change over time, verify them directly before acting. A practical checklist:

  • Network activity: use a Waves block explorer to check recent blocks, transaction counts and the status of any address or asset.
  • Token details: look up the asset ID to see issuer, supply, decimals, reissuability and scripts.
  • Documentation: the official Waves documentation covers current protocol parameters, fees, node requirements and Ride versions.
  • Listings: check the asset or markets page of the exchange you intend to use. Large exchanges such as OKX, Gate and Bitget publish which assets and networks they support, and these can change. Confirm that deposits and withdrawals for WAVES are enabled. Bitvavo is an example for European users who want to check their local availability.
  • Price and supply: use a market data aggregator, and compare more than one source.
  • Project announcements: read the official channels for upgrades, governance votes and security notices.

Before leasing, check the operator's terms, uptime record and any payout arrangements. Before using a dApp, check whether it has been audited, who controls its admin keys and whether it is still maintained.

Crypto assets are volatile and you can lose everything you put in. This guide is educational and not financial advice. If you trade on an exchange, make sure it is authorized to serve your country and follow the laws and age rules where you live.

What are the main risks and how can I stay safe?

Most losses in any ecosystem come from user error and fake assets, not protocol failure. Defensive habits that apply to Waves:

  • Protect your seed phrase. Anyone with it controls your account. Never type it into a website, a chat or a support form, and no legitimate support team will ask for it.
  • Use a hardware wallet where supported. Check that your chosen wallet supports Waves before sending funds.
  • Verify asset IDs. Name and ticker are not unique, so confirm the ID before every swap or purchase.
  • Test with a small transfer. For a new address or a gateway, send a small amount first.
  • Read the transaction before signing. Invoke script transactions can move funds according to the dApp's code. Know what you are approving.
  • Understand gateways. Wrapped assets depend on whoever holds the original on the other chain. A failure of the gateway can leave the wrapped token unbacked.
  • Beware of high-yield offers. Unusually high returns usually mean unusually high risk or a scam.
  • Check the operator before leasing. Look at uptime and published terms, and do not lease to a node that promises guaranteed returns.

For bridging assets between chains in general, compare how established bridges such as Across, LayerZero V2 or CCIP describe their security models, and apply the same questions to any Waves gateway: who holds the funds, who can pause or upgrade it, and what happens if it fails.

Frequently asked questions

Is Waves a layer-1 or a layer-2?

Waves is a standalone layer-1 blockchain with its own consensus, token and smart contract language. It is not a rollup or sidechain of Ethereum. Assets can still be bridged or wrapped to other chains through gateways, which adds a separate layer of trust.

Does leasing WAVES mean I give my coins to someone else?

No. Leasing means you assign the staking weight of your WAVES to a node while the coins stay in your wallet. The node operator cannot spend them. The risks are different: the operator might go offline, or rewards might be shared on terms you did not check.

What language are Waves smart contracts written in?

Ride is the smart contract language of Waves. It is deliberately not Turing-complete, so scripts have bounded execution cost and are easier to analyse. It is used for dApp scripts, account scripts and asset scripts.

Can I still buy or trade WAVES on exchanges?

Check the exchange's own asset and network pages and its announcements, because listings change. Confirm that deposits and withdrawals for WAVES are enabled and note which network it asks you to use. Never rely on an old article, including this one, for listing status.

How do I tell a real Waves token from a fake?

Check the asset ID, not the name or logo. Anyone can issue a token called anything on Waves. Compare the asset ID with the one published by the project's official channels or look it up on a block explorer, and treat a mismatch as a scam.

Mentioned in this guide

dApps in this guide

Lido logo

Lido

Staking Pool

Score 8.6 out of 10

Lido is a liquid staking protocol where users stake ETH and receive stETH, a reward-earning token usable across DeFi, governed by LDO holders.

TVL $21.7B−0.8%Ethereum · Solana · Terra +2
Jito Liquid Staking logoScore 8.0 out of 10

Jito Liquid Staking lets Solana users stake SOL for JitoSOL, a liquid token that accrues staking and MEV rewards.

TVL $918M−9.5%Solana
Marinade Liquid Staking logoScore 8.0 out of 10

Marinade is a Solana staking protocol offering native and liquid staking (mSOL) via an auction where validators bid for delegated SOL.

TVL $202M−8.5%Solana
Aave V3 logo

Aave V3

Lending

Score 8.6 out of 10

Aave V3 is a non-custodial DeFi lending protocol on 21 chains where users earn interest on deposits or borrow against collateral.

TVL $15.1B+1.9%Ethereum · Base · Arbitrum +18
OKX logo

OKX

Centralized Exchanges

Score 8.0 out of 10

OKX is a major centralized crypto exchange for spot and derivatives trading, earn products and a Web3 wallet, with its own OKB token.

TVL $28.4B−0.7%Ethereum · Bitcoin · X Layer +21
Gate logo

Gate

Centralized Exchanges

Score 7.7 out of 10

Gate is a centralized crypto exchange founded in 2013 offering spot, futures, stocks and earn products for traders who want one multi-asset account.

TVL $5.84B−4.6%Ethereum · Bitcoin · BNB Chain +129
Bitget logo

Bitget

Centralized Exchanges

Score 7.6 out of 10

Bitget is a centralized exchange for crypto spot and futures that also offers tokenized stocks, commodities and forex in one account, for active traders.

TVL $5.82B−1.3%Bitcoin · Solana · Ethereum +68
Bitvavo logo

Bitvavo

Centralized Exchanges

Score 7.9 out of 10

Bitvavo is an Amsterdam-based, MiCA-authorized crypto exchange offering 400+ assets, euro deposits, staking and leverage trading for European users.

TVL $358M+16.7%Ethereum · Bitcoin · Solana +9
Across logo

Across

Cross Chain Bridge

Score 8.0 out of 10

Across is an intent-based cross-chain bridge and swap protocol for moving tokens between Ethereum, rollups and other chains, with an API for apps.

TVL $15.3M−8.3%Ethereum · Arbitrum · Optimism +19

Keep reading

Related guides

All blockchain guides

Blockchain · Explainer

WAX, AWS Sidechains and Testnets: A Developer Guide for 2026

WAX is a blockchain built for digital goods and games, and its 2024 alliance with Amazon Web Services aimed to help teams launch their own sidechains. This guide explains what sidechains and testnets do, how the pieces fit together, and how to start building without risking real funds.

Blockchain · How-to

How to Use a Polygon RPC Endpoint in 2026

Learn what a Polygon RPC endpoint does and how to add one to a wallet or use it in an app. Follow practical steps for checking the network, making requests, and troubleshooting common errors.