Skip to main content

Superset Protocol

Superset is a cross-chain liquidity protocol that aggregates stablecoin liquidity across multiple blockchains into unified virtual pools. Traders on any supported chain swap against the same global liquidity, rather than being limited by fragmented local pools.

The result: dramatically lower slippage, deeper execution, and institutional-sized trades that remain viable across chains.


Who Superset is for

Stablecoin issuers Launch once and access deep, global liquidity across every chain you deploy to — without bootstrapping thin pools chain by chain.

Liquidity providers Provide liquidity once and earn fees from swap activity across all supported chains, with optional incentives for directing liquidity where demand is highest.

Traders Execute large swaps against aggregated global liquidity in a single transaction, without manual bridging or routing.


The problem: liquidity fragmentation

When a stablecoin deploys across multiple chains, its liquidity fragments. Even if total liquidity is large, each individual chain only sees a small slice.

Fragmented Liquidity

A trader on Arbitrum can only access $2.5M of local liquidity. Large trades suffer severe price impact — even though the majority of liquidity exists elsewhere.

Fragmentation turns otherwise liquid markets into unusable ones.


The solution: virtual liquidity aggregation

Superset solves this by virtualizing liquidity across chains. Liquidity remains on its native chains, but pricing and swap execution are calculated once, globally, on a hub chain using the total aggregated liquidity.

Liquidity Aggregation

From the trader's perspective, execution quality is the same as if all liquidity lived on one chain — without physically moving funds cross-chain.


How Superset works (at a glance)

  1. The trader interacts only with their local chain
  2. The spoke forwards a swap request to the hub
  3. Swap math executes against global virtual liquidity
  4. The hub validates settlement availability
  5. The spoke pays out locally or safely refunds on failure

No manual bridging. No partial fills. No cross-chain token movement for normal swaps.

For the full end-to-end lifecycle, see Swap Flow.


Core protocol components

Core Components

SuperFactory V3: Deploys omnichain-compatible tokens across multiple chains in a single flow using deterministic addresses.

OmniTokenAddressBook: Assigns each multichain token a unique global identity, allowing different on-chain addresses to be treated as one asset.

FungibleTokenCarrier: Abstracts cross-chain token movement, selecting the appropriate transport protocol when rebalancing or migrating liquidity.

Virtual Pools (PoolManagers): Maintain global pricing and liquidity state using Uniswap V3 mechanics, while spoke managers handle user interactions and custody.


Supported token standards

Superset supports any mint/burn omnichain token model:

StandardProtocolStatus
OFT (Omnichain Fungible Token)LayerZeroPrimary
CCIPChainlinkSupported
CCTP, Axelar ITS, Wormhole NTTVariousExtensible

New token standards can be added without changing core pool logic.


Where to go next