FLYSTORM
Checking the wind
← All projects
IN PROGRESS

AMM Marketplace

An automated market maker for permissionless token swaps — liquidity pools, yield farming, and a router that finds the best price across every pool.

STATUS
In progress
TYPE
Automated market maker
MODEL
Constant-product pools
WHO IT'S FOR
DeFi traders & liquidity providers
TIMELINE
Started 4 months ago
TEAM
3 engineers, 1 PM

Overview

An automated market maker for permissionless token swaps — anyone can supply liquidity to a pool, and anyone can trade against it without an order book or a counterparty on the other end.

The Problem

Liquidity providers were choosing platforms almost entirely on incentive size, which meant deep pools that looked great on a dashboard and evaporated the moment a competitor offered a better yield elsewhere — and traders were routinely getting worse prices than necessary because no single pool had enough depth alone.

How We Solved It

The router does the real work for traders: it finds the best price across every pool it knows about, splitting a large trade across several when that beats routing through one. For liquidity providers, incentives are built around duration rather than raw deposit size, so leaving early costs something instead of being free.

Key Decisions

The Result

Core pools and the router are live and quoting split trades across multiple pools for better effective pricing today. The incentive model and analytics dashboard are the current build, with a third-party security audit next before it takes real liquidity at scale.

In testnet trials, the router's split-trade pricing beat routing through the single deepest pool on the majority of trades over $10,000 — the gap it was built to close.

Screenshots

What it looks like

A look at the product. Drag, swipe or use the arrows to browse.

Swap interface
CURRENT BUILD Swap 2.5 ETH 6,142 USDC ROUTED ACROSS 2 POOLS CONFIRM SWAP
The router quoting a split across two pools for a better effective price.
01 / 01
What we built

Modules & features

The pieces that make up this project, shipped and in production.

Constant-product pools & swap contracts
Smart order routing across pools
Impermanent-loss disclosure at deposit
Built with
SolidityNext.jsNode.jsPostgreSQL
THE DESIGN DECISION

Liquidity rewards are weighted by how long a provider stays, not just how much they deposit — so the pool rewards the liquidity that actually keeps prices stable.

The incentive curve is finalised before the contract audit, so it is locked in on-chain from launch rather than patched later by a governance vote.

Discussion 0

No account needed. Be kind, be honest.
No comments yet. Be the first to weigh in.
NEXT PROJECT
FPS Games
OR GET IN TOUCH
Start a project