top of page

What Is Flush? The Fast Token Drivechain on eCash

Writer: Damian L Saturn
Damian L Saturn
4 days ago
7 min read

Updated: 11 hours ago

Flush is a sidechain of eCash (ECX) built for creating and trading tokens. It makes a block every 15 seconds, and it has a decentralized exchange built into the software itself. Anyone can launch a token on it without asking permission.

Lewis, a community developer, started building it in October 2026. It is not a LayerTwo Labs project. This page explains how Flush works and tracks its progress, and we update it as news lands.

The Flush logo, a funnel of four tapering lines beside the project name

Flush at a glance


  • What it is: a fast sidechain of eCash, with a token exchange built in

  • Created by: Lewis, a community developer who also runs the BlockFab explorer

  • Built by: BlockFab, with open source code on GitHub

  • Money used for trading: ECX, moved onto Flush from the eCash main chain

  • Block time: one block every 15 seconds

  • Secured by: validators who stake ECX, plus anchoring to eCash by miners

  • Mainnet slot: 46, activated October 29, 2026

  • Status: see the status section below


What is Flush?


Flush is a drivechain. That means it holds real ECX, and eCash miners secure it, rather than it using a token of its own.

What makes it unusual is speed. eCash aims for a block every ten minutes. Flush makes one every 15 seconds, so a trade confirms in seconds instead of hours.

The second unusual part is what it is for. Flush exists so people can create tokens and trade them. The name is a joke the developers made about what usually gets launched on chains like this.


How Flush works


Flush has three moving parts: fast blocks, anchors, and the exchange.

How Flush works: fast blocks signed by validators, anchors committed to eCash, and an exchange inside the chain

Fast blocks

Validators lock up ECX on the chain and take turns signing blocks. Each 15 second slot has one leader, picked from a random seed that is fixed in advance.

This is what makes Flush fast. It does not wait for an eCash block to confirm anything.


Anchors

Signed blocks alone are not very expensive to fake. So Flush regularly commits a recent block hash inside an eCash block, using blind merged mining.

Once a Flush block is anchored, rewriting it means out-mining eCash itself. If the anchors stop arriving for too long, Flush halts on purpose rather than running unprotected.


The exchange

The exchange lives inside the node software, not on a separate website. You can swap tokens, and the chain routes your trade across several pools to find a price.

You can also add liquidity, either across the whole price range or a range you pick. Advanced users get order books and Dutch auctions.


Why Flush matters: the slow block problem


eCash blocks are slow by design, and on the test networks they have been slower still. Blocks have arrived an hour apart for weeks at a time.

The standard answer is that the base layer does not need to be fast. Scaling and speed belong on sidechains. Flush is the first chain on eCash to show that working.

There is a catch, and it is worth knowing before you use it. Flush depends on eCash anchoring it, so when eCash goes quiet, Flush stops too.

That happened several times in the first week. The developer raised the tolerance from six hours without an anchor, to eight. Mainnet now halts after 16 hours without one.

A long gap between eCash blocks halting Flush, showing why a fast sidechain depends on the chain underneath it

This is why eCash's block times matter to everyone building on top. A base layer that stalls for hours takes its sidechains down with it.

eCash changed its difficulty adjustment four days before launch to stop that happening. We covered that change in why eCash blocks slow down.


Why Flush runs on eCash


Flush needs real money to trade with, and it did not want to issue its own. Bitcoin never added a way to plug in new chains, but eCash did.

On eCash, you move ECX onto Flush with a deposit and take it back with a withdrawal. eCash miners vote on withdrawals, and your coins sit in an escrow that no single person controls.

This is the bigger eCash idea in action. Trading on Flush creates demand for ECX rather than for a separate token. Learn more on our drivechains page.


Launching a token on Flush


There are two ways to create a token. You can register an asset and put it straight into a pool that you fund. Or you can launch it on a price curve that anyone can buy into.

A curve launch has an anti-rug rule built into the chain. The creator's own allocation is not minted when the token launches. It is minted only once the launch graduates, which happens after the curve raises a set amount.

Until that point the creator has nothing to sell. The mainnet code sets graduation at 100 ECX, and liquidity is then locked into a full range position the creator cannot withdraw. A default launch has a supply of one billion, with 750 million sold by the curve and 250 million held back for the pool.

Fees are split and nothing is held back for the project. Swap fees go 85 percent to liquidity providers and 15 percent to chain security. The code states it twice: no treasury, ever.

None of this makes any particular token safe. Flush's own announcement says it plainly: anyone can launch an asset, and a name or a logo proves nothing.


Flush compared with a Solana launchpad


Most people launching tokens today do it on Solana. Flush is aiming at the same people, so the comparison is worth making plainly.

What Flush does differently:

  • No separate gas coin. You pay fees in ECX, the coin you are already trading with.

  • The anti-rug rule lives in the chain, not on a website. A creator's allocation cannot exist before the launch graduates.

  • The exchange runs in the node you run yourself. There is no website that can go down or be taken offline.

  • No treasury. Fees go to liquidity providers and to chain security, and nothing is kept back.

  • Settlement leans on mining. Undoing an anchored block means out-mining eCash itself.

Where Solana is still ahead:

  • Speed. Solana makes a block in well under a second. Flush takes 15 seconds.

  • It keeps running. Flush stops when eCash goes quiet, and that has happened for hours at a time.

  • Liquidity and users. Solana has both today. Flush mainnet markets are thin.

  • Getting out is slow. A withdrawal needs more than 6,048 eCash miner votes, so about six weeks at best.


A short history of Flush


  • October 2026: Lewis builds a reusable fast sidechain template, first on his own chain, then ports it to eCash.

  • October 21, 2026: the project is named Flush, after being called Starbase. The domain flush.markets is registered the same day.

  • October 22, 2026: Flush goes live on the eCash beta test network, borrowing slot 99 from Photon because nobody was using it.

  • October 23, 2026: the exchange goes live inside the node, the first token launches on a curve, and a block explorer appears.

  • October 24, 2026: the chain stalls repeatedly during long gaps between eCash blocks, and the anchor tolerance is raised.

  • October 26, 2026: Flush is announced publicly, and the mainnet code is published targeting its own slot, 46.

  • October 29, 2026: eCash forks. Slot 46 is proposed within minutes and activated about four hours later.


Flush status


Last verified: October 30, 2026.

  • Slot 46 is active on eCash mainnet, and Flush has been running with real ECX since eCash block 978,331.

  • Blocks come every 15 seconds from stake-weighted validators. A trade is soft at first, BMM-confirmed once an eCash block commits to it, and final after three anchors, about 30 minutes.

  • Mainnet halts if no anchor arrives for 16 hours.

  • The Flush desktop app is the wallet. The ECX Wallet browser extension cannot sign on Flush mainnet yet, and the mainnet block explorer is not live.

  • The software is new and unaudited, the validator set is small, and markets are thin. Flush's own page warns that most launches go to zero.

  • Flush also still runs on the eCash beta test network with practice coins. Tokens launched there include COINYE and SOON.

  • The code is changing fast. There were seven tagged test releases in the first five days.

We update this section as Flush moves. Big news gets its own article, linked from here.


Flush FAQ


Is Flush an official eCash project?

No. It is built by a community developer, and LayerTwo Labs does not distribute it. The code is open source under the MIT licence.


Can I use Flush today?

Yes, on mainnet, with real ECX. Flush has been live since eCash block 978,331. Treat it carefully. The software is new and unaudited, the validator set is small, and markets are thin.


Does Flush have its own coin?

Not for trading. You trade with ECX that you move onto the chain. Tokens created by users are separate from that.


How fast is Flush really?

One block every 15 seconds while eCash is producing blocks. If eCash goes quiet for long enough, Flush stops until the anchors return.


Who signs Flush blocks?

Validators who lock up ECX. The very first ones are named in the opening block and hold no coins. Nothing can be staked until the chain exists.


Do I need a separate gas coin like SOL?

No. Fees on Flush are paid in ECX, the same coin you trade with. There is no second token to keep topped up.


How do I get my coins back to eCash?

A withdrawal needs more than 6,048 eCash miner votes inside 12,096 blocks, so about six weeks at best. Most people will trade out on the exchange instead.


Is my money safe on Flush?

Nothing on the test network is real money. On mainnet, a token launch is still a token launch. The rules that make rug pulls harder do not make them impossible.


Related reading


Comments


bottom of page