Permanent liquidity protocol  /  Robinhood Chain
The AXLE impeller: a six blade chrome turbine rotor with a bored hub

Everything spins.
The axle doesn't.

AXLE puts an impeller under every market. A fixed share of each trade is captured, paired, and discharged into the pool as permanently burned liquidity. Volume turns the blades. The depth underneath never turns back.

One transaction. No allowlist, no application, no key to keep safe afterwards.
$0.0M
Liquidity discharged
0
Impellers running
0
Ever pulled back
The premise

A pump only
moves one way.

Locked liquidity is a countdown. Vested liquidity is a promise. Both assume somebody keeps their word on a date you will not be watching.

AXLE removes the assumption. Discharge is one directional by construction. The LP position minted by every trade is sent to the burn address in the same block it is created, and there is no intake on the other side of the housing.

Failure modes, removed
// the four ways a pool empties
team_withdraw() reverts // no owner
migrate_v2() reverts // no proxy
unlock_after(t) reverts // no timer
lp.transferFrom() reverts // held by 0x…dead

// what is left
axle.floor() ▲ monotonic
The impeller

Four stages, every trade,
same block.

The impeller sits underneath each market and runs on every swap in either direction. Buys and sells go through identical blades. Here is exactly what happens the moment a trade lands.

STAGE 01

Intake

The market's fixed blade pitch is taken off the swap before settlement. The trader sees it quoted on chain, before signing.

STAGE 02

Compress

The captured amount is split and paired against the reserve at the live ratio. No oracle, no keeper, no discretion in the path.

STAGE 03

Discharge

The pair is minted into the pool as a new LP position, deepening reserves for every holder in the market at once.

STAGE 04

Burn

That position goes to the burn address in the same transaction. It is now depth that exists and ownership that does not.

$ axle.trace(0x7f3a…c19b)
  swap_in        12.400 ETH
  blade_pitch    3.00%  (fixed at deploy, immutable)
  captured       0.372 ETH paired + minted LP
  lp_minted      0.0041 AXLE-LP
  lp_owner       0x0000…dEaD
  lp_status      BURNED ✔ same block
  floor_delta    ▲ +0.372 ETH  irreversible
Blade pitch lab

Set the pitch.
Watch the floor climb.

Coarser blades move more per revolution and cost the trader more per swap. Every market picks its own pitch, once, at deploy. Drag it.

A single turbine blade, pitching with the slider
Blade pitch
3.00%
0.503.507.00
ClassStandard
Per $1M traded$30,000
Discharged per day$75,000
Floor after 30d$2,250,000
Retrievable$0.00
Burned, unpullable floor  /  30 days
Day 0Day 15Day 30

Modelled at $2.5M daily volume. The line has no downward case. Discharged liquidity is never subtracted, only added to.

Pitch classes

Three grades of blade.

Named the way propeller pitch actually is. Pick one at deploy and it is written into the bytecode, where any trader can read it before touching the market.

ClassPitchBehaviourSuits
Fine1.50%Shallow bite. Cheapest to trade through, slowest to build depth. The floor rises on volume alone.High frequency markets, tight spreads, majors
Standard3.00%The default. Balanced cost against a floor that visibly deepens inside the first week.Most launches
Coarse5.00%Full bite per revolution. Aggressive capture, fastest floor, highest cost per swap.Long horizon supply, low float, conviction markets

Liquidity lives on
Robinhood Chain.

AXLE settles on Robinhood Chain, an Arbitrum Orbit rollup, chain id 4663, fully EVM. The impeller is a plain contract with no owner, and every discharge is a public transaction anyone can replay.

Burned LP, so your floor is arithmetic and not a promise
Discharge runs in the swap, capped gas, public calldata
No admin path exists to pause, upgrade or drain a market
4663
Chain id
Orbit
Arbitrum L2 rollup
EVM
Fully equivalent
v4
Uniswap pools
Network

The numbers you need
before you point a wallet at it.

Network
Robinhood Chain
An Arbitrum Orbit rollup. EVM equivalent throughout, no compiler fork.
Chain id
4663
Decimal. The same value is 0x1237 in hex if your wallet asks for it that way.
Rollup stack
Arbitrum Orbit
Orbit chains inherit the Arbitrum Nitro execution stack rather than a bespoke one.
Execution
EVM equivalent
Same opcodes, same tooling. Anything that compiles for Ethereum compiles here.
Pool venue
Uniswap v4
Markets deploy as v4 pools. The impeller runs inside the swap path, not beside it.
Impeller address
Published at deploy
The verified contract goes up with the first market. Nothing to trust in advance.
RPC endpoint
Read it yourself
No AXLE endpoint sits between you and the chain. Point at any node you like.
Explorer
Public
Every discharge is an ordinary transaction. Replay any of them without asking us.
Verification
Source verified
Bytecode verified at deploy, audit reports published alongside the source.
Chain id 4663 Hex 0x1237 Stack Arbitrum Orbit Pools Uniswap v4
Protocol parameters

Fixed rules, on chain,
readable before you sign.

Blade pitch
Set once at deploy
Stored immutable. No setter exists in the compiled contract.
LP destination
0x0000…dEaD
Hardcoded. Every minted position lands there in the same transaction.
Admin keys
None
No owner, no roles, no pause, no upgrade path, no proxy.
Direction
Buys and sells
The pitch applies symmetrically. Exits fund the floor they are exiting through.
Custody
Non custodial
The protocol never holds user balances. Routing only.
Source
Verified, open
Bytecode verified at deploy. Audit reports published alongside.
The $AXLE token as a machined chrome puck with a bored hub
The token

$AXLE

The protocol token runs on its own impeller. Same four stages, same burn address, same absence of an owner. It is the reference market for how every market on AXLE behaves.

Supply100,000,000
Mint functionAbsent
Blade pitchStandard / 3.00%
Team allocation0%
Genesis liquidityBurned at launch
Taxes beyond pitchNone
Questions

The short answers.

What stops the team pulling the liquidity?

The path does not exist. The LP position goes to the burn address in the same transaction that mints it, and the contract ships with no owner, no roles and no upgrade path. There is nothing to compromise and nobody to compromise it.

Can the blade pitch change after launch?

No. It is written at deploy and stored immutable. Any market claiming a changed pitch is a different contract at a different address.

Does the floor ever go down?

Discharged liquidity only accumulates. Price still moves on supply and demand like any market, but the depth underneath it cannot be removed, only added to.

Who pays the blade pitch?

Whoever is trading, in both directions, at the rate quoted before signing. It does not go to a treasury or a team wallet. It goes into the pool and the receipt is burned.

What does it cost to launch a market?

Gas, and the class you pick. No listing fee, no application, no allowlist. Deploy is one transaction.

Which chain?

Robinhood Chain first, EVM throughout. The contract is chain agnostic and deploys anywhere EVM bytecode runs.

Spin it up and walk away.

One transaction. No allowlist, no application, no key to keep safe afterwards.