What Scalar is
A liquidity interface for Uniswap v3 and v4 pools on chain 4663.
Scalar indexes every pool and every token on the chain and lets you place concentrated liquidity without thinking in ticks. You choose a range in market cap, choose how the liquidity should sit inside it, and Scalar works out the tick maths and mints the position.
It is non-custodial. Positions and stakes are held by contracts you can read on the explorer, and Scalar never takes custody of a deposit.
Positions
A range, a shape, and the number of pieces to cut it into.
Range
The lowest and highest market cap you want to be providing liquidity at. Type the two numbers, or drag the guides on the chart. Scalar converts them to ticks and snaps to the pool’s tick spacing, so the range you get is the nearest one the pool can actually express.
Shape
How the liquidity is spread across the range. Flat is the same depth everywhere. Centre concentrates it around the current price, which earns more while price stays put and less when it runs. Edges does the opposite, weighting the ends of the range.
Bins
The range is cut into bins and each is minted as its own position, so the shape is made out of real positions rather than approximated by one. More bins follow the shape more closely and cost more gas, because each is a separate mint.
Deposit
Single-sided. You deposit one asset, and part of it is swapped through the pool to produce the other side in the proportion the range needs. Whatever is left over after the mints is returned to you in the same transaction.
Signing
Your wallet asks once per step rather than once in total: the approval, the swap and each mint are separate transactions. You can stop partway; anything already minted is a live position and anything not yet spent stays in your wallet.
If the range you pick is too narrow to hold the number of bins you asked for at that pool’s tick spacing, Scalar reduces the bins to the number that fit and tells you it did. A 0.3% pool has coarse spacing and needs a wide range before many bins become possible at all.
Fees
One percent of what you claim. Nothing else.
Positions earn the pool’s swap fee on volume that trades through your range. Fees accrue in the pool and are yours until you collect them.
Scalar takes 1% of fees at the moment you claim them. It does not take a cut of your deposit, of your position, or of what you get back when you close. There is no deposit fee, no withdrawal fee, and no fee on a position that never earned anything.
Closing a position withdraws every bin and returns the underlying plus any uncollected fees. A position with many bins closes bin by bin, so a wide, finely-cut position costs more gas to exit than a narrow one.
Stakes
A share of a pool's swap fees without managing a range.
A stake is a pooled position that someone else has already shaped. You deposit into it and receive shares; the fees the position earns are converted and streamed back to depositors in WETH over seven days.
No lockup
Withdraw whenever you like. Your share of the underlying comes back at the composition the position holds at that moment, which will not be the ratio you put in if the price has moved.
Streamed, not instant
Rewards accrue continuously rather than landing in a lump. Claiming takes what has accrued so far and leaves the rest streaming.
Same fee
The 1% applies to claimed rewards, on the same terms as positions. Your principal is untouched.
Reading the numbers
What the figures on the rest of the site actually measure.
An em dash is not a zero
Every figure that reads “—” means not known: no price source, no resolved pool, or a window the indexer has not finished. A zero on this site is a measurement — it means nothing traded. The two are never rendered the same way, anywhere.
24h is a rolling window
Volume, fees, trades and change are measured over the last 24 hours from the moment the indexer last recomputed them, not since midnight. The timestamp under each list says when that was.
Gaps in a chart are gaps
An hour with no trades breaks the line rather than being drawn across or dropped to zero. Joining it would draw a price movement that did not happen; dropping to zero would draw a crash.
Market cap can be marked
A market cap built on a total supply that has not been re-read recently carries a mark, with the block it was last read at. It is shown rather than hidden because a slightly old supply is still informative; silently presenting it as current would not be.
Wallet and network
Chain 4663, and nothing else.
Scalar knows one chain. A wallet pointed anywhere else is told so in the header and in the page, and every control that would sign something stays disabled until you switch — a transaction sent to the wrong chain cannot be apologised for afterwards. The button offers the switch, and adds the network if your wallet does not know it.
On a phone, open the site inside your wallet’s own browser. Mobile browsers cannot hold a wallet extension, so there is nothing for the page to connect to; the connect button will hand you a link that reopens this page inside MetaMask, Coinbase Wallet or Trust, where it can.
What can go wrong
The honest list.
Impermanent loss
Providing liquidity across a range means being sold the asset that is falling and having the one that is rising bought from you. If price leaves your range you end up holding one side of the pair. Fees may or may not cover that; nothing here promises they will.
A narrow range stops earning
Liquidity only earns while price is inside it. A tight range earns more per unit of volume and earns nothing the moment price walks out of it.
Anyone can create a token
A pool existing is not an endorsement, and neither is a token appearing in these lists. Impersonating symbols and names are common. The address is the identity; check it.
These contracts are young
Read them on the explorer before depositing anything you cannot afford to lose.
Something missing from these docs?
This page covers what the app does today. Deeper protocol documentation — contract interfaces, the indexer’s guarantees, the fee accounting — is not written yet.
Back to pools