$KURV burned
—
$KURV staked
—
Positions
—
Fees earned
—
TVL
—
ETH
—
  • DocKURV-PK
  • Rev02
  • Date2026-10-08
  • Files102
  • Zip44.2 MB
  • SiteSoon
For press and partners

Kurvo press kit.

Kurvo turns a single deposit into a ladder of Uniswap V3 or V4 positions on Robinhood Chain. Pick a shape, set a range, earn the swap fees.

Logos · Colours · Type · Social images · Motion. SVG, PNG, MP4.

01 / 09 · About

Kurvo, in a sentence.

The tagline, the one-liner and three boilerplates. Copy them as they are.

Tagline
Draw your curve.
One-liner
Kurvo turns a single deposit into a ladder of Uniswap V3 or V4 positions on Robinhood Chain. Pick a shape, set a range, earn the swap fees.

25 words

Kurvo turns one deposit into a liquidity ladder on Uniswap V3 and V4 on Robinhood Chain. Pick spot, curve or bid-ask, and earn trading fees.

25 words · 140 characters

50 words

Kurvo is a liquidity protocol on Robinhood Chain. Pick a pool and a shape, Spot, Curve or Bid-Ask, and Kurvo builds a ladder of Uniswap V3 or V4 positions from a single token. Ladders earn swap fees. Kurvo keeps 3% of the fees earned; half buys back and burns $KURV.

50 words · 266 characters

100 words

Kurvo is a liquidity protocol on Robinhood Chain that lets anyone draw their own liquidity curve. Pick a pool and a shape: Spot spreads evenly, Curve concentrates near the price, Bid-Ask weights the edges to buy dips and sell pumps. Kurvo builds a ladder of Uniswap V3 or V4 positions from a single token, in one transaction. Ladders earn trading fees on tokenized stocks, stablecoins and crypto, and stay self-custodial: only the wallet that opened a ladder can claim or close it. Kurvo keeps 3% of the fees a ladder earns, never a cut of the deposit, and half of it buys back and burns $KURV.

106 words · 594 characters

Writing the name

  • KurvoThe name, in all running copy. Capital K, the rest lowercase.
  • KURVOOnly in the wordmark and in display headlines set in capitals.
  • kurvo.xyzThe domain, always lowercase.
  • $KURVThe token's ticker, always with the dollar sign, set in mono.
  • Draw your curve.The tagline, with its full stop.
  • CurvoKurvo FinanceKurvoFikurvoNever. Not in headlines, hashtags or handles either.

02 / 09 · Facts

Facts, with the caveats.

Every number comes from the code: the 3% protocol fee and the 50% buyback share are fixed in the contracts. Lines marked Soon are not live yet.

Shapes
03Spot, Curve, Bid-Ask
Venues
V3·V4Uniswap, on Robinhood Chain
Fee
3%Of the fees a ladder earns
Burn
50%Of that fee buys and burns $KURV
01What it is
A liquidity protocol: ladders of concentrated-liquidity positionsOne deposit is split into equal bins across a price range; each bin is a Uniswap position.
02Chain
Robinhood Chain (chain id 4663)
03Venues
Uniswap V3 and Uniswap V4 poolsAny pool with liquidity: tokenized stocks, stablecoins, bluechips, new tokens.
04Shapes
Spot, Curve, Bid-AskHow the deposit spreads over the bins: evenly, near the price, or at the edges.
05Deposit
A single token, one transactionNative ETH on V4 pools needs no wrap and no approve. An on-chain price guard reverts if the price moves past the limit.
06Custody
Self-custodialOnly the wallet that opened a ladder can claim its fees or close it.
07Protocol fee
3% of the fees a ladder earnsNever a cut of the deposit. Fixed in the ladder manager contracts.
08Buyback and burn
50% of the protocol fee, plus 20% of the $KURV creator feesBoth buy $KURV on the market and burn it on-chain. The rest funds the treasury.
09Staking
Stake $KURV, earn ETH and $KURVFrom the fees of the 1% ETH / $KURV Uniswap V4 pool. 7-day lock from each stake, rewards claimable anytime.
10$KURV
1,000,000,000 supply, launched on PonsSoonThe token contract is redeployed under the Kurvo name: its address is announced separately. Never quote one from anywhere else.
11Contracts
LadderManager V3 0x27Bb…70ab · V4 0x0669…4BACVerified on the Robinhood Chain explorer. Full list: kurvo.xyz/docs/protocol/contracts.
12Domain
kurvo.xyzSoonGoes live with the rebrand.
13X
@kurvoxyzSoonHandle to be confirmed.

Kurvo is software for providing liquidity on Uniswap. Liquidity positions can lose value: out of range they hold a single token, and prices move. Nothing here is financial advice or a promise of returns.

04 / 09 · Colour

Night, paper, one signal.

OKLCH tokens with their sRGB hex and WCAG contrast, in both themes. Click any value to copy it.

Signal

The only chroma. Primary action, active nav, the in-range bin, burned figures, focus, the mark's centre bin. Never more than ~5% of a screen, never for losses.

Signal

--primary

Primary action, burn, in-range bin

Night

7.39:1

Paper

4.86:1

On signal

--primary-foreground

Text on the signal colour

Night

Paper

Night, paper and metal

Night (cool near-black, the default) and Paper (warm off-white). Depth comes from lightness steps and hairlines, not shadows.

Field

--background

Page background

Night

Paper

Card

--card

Cards, popovers

Night

Paper

Inset

--surface-2

Inputs, table heads

Night

Paper

Text

--foreground

Headlines, body

Night

16.38:1

Paper

16.06:1

Muted

--muted-foreground

Secondary copy

Night

7.84:1

Paper

5.84:1

Subtle

--subtle

Legends, axis labels

Night

5.37:1

Paper

5.15:1

Metal

--metal

Secondary headline words, sparklines

Night

11.93:1

Paper

6.13:1

Metal bin

--metal-bin

Neutral bins (token0)

Night

Paper

Hairline

--border

Decorative 1px lines

Night

Paper

Hairline strong

--border-strong

Inputs, baselines (3:1)

Night

Paper

Data and state

Gain and loss only for PnL, always with a sign and an arrow. Brass and steel are data series, never decoration.

Brass

--brass

Token1 / quote side

Night

Paper

Steel

--steel

Series 4

Night

Paper

Gain

--success

In range, ▲ +2.41%

Night

10.27:1

Paper

5.07:1

Loss

--destructive

Errors, ▼ −0.83%

Night

6.98:1

Paper

5.47:1

Warning

--warning

Warnings only

Night

11.43:1

Paper

5.04:1

Values are OKLCH in app/globals.css, converted to sRGB for canvas, OG and RainbowKit. Contrast ratios are measured against the page background of each theme (WCAG AA: 4.5:1 text, 3:1 graphics).

05 / 09 · Type

Four families, four jobs.

Sofia Sans Extra Condensed for display, Sofia Sans Semi Condensed for the interface, Literata for editorial copy, Martian Mono for every figure.

Display · Sofia Sans Extra Condensed

700 · −0.02em · lh 0.9

Draw your curve.

Landing headlines, big figures, press covers, social cards. Tall and narrow like the bins. Caps allowed for one to three words.

Interface · Sofia Sans Semi Condensed

400 · 500 · 600

Create a position

Every app surface: navigation, buttons, card titles, forms. The same family as the display, at a quieter width.

Editorial · Literata

380 · optical size auto

Pick a shape and the ladder follows it, bin by bin.

Marketing and docs body copy, pull quotes, the press kit. Never in dense app UI.

Figures · Martian Mono

300 · 500 · tabular, slashed zero

$225.80 ▲ +2.41%

Every figure, price, address, ticker and legend label.

Headline device · condensed headline + mono figure

Draw your curve. $2.41M in range.

Figures inside a headline switch to Martian Mono in the signal colour, at the headline's cap height. No italic, anywhere. $KURV is always set in mono.

DisplaySofia Sans Extra Condensed 700 · clamp(56–160px) / 0.9 / −0.02em
SectionSofia Sans Extra Condensed 700 · clamp(32–56px) / 1.02
Page titleSofia Sans Semi Condensed 600 · clamp(24–32px) / 1.15 / −0.02em
Card titleSofia Sans Semi Condensed 600 · 15px
Editorial bodyLiterata 380 · 17px marketing
BodySofia Sans Semi Condensed 400 · 15px app
DenseSofia Sans Semi Condensed 400 · 13px tables, forms
LegendMartian Mono wdth 87.5 · 11px · +0.08em caps
$2,410,880.00Martian Mono · tabular, slashed zero

All four are open source (OFL) on Google Fonts. On the web they are self-hosted through next/font.

06 / 09 · Usage

Room, size, ground.

How to place the mark, and the mistakes that break it.

01

Room and size

Give the mark air, and switch to the five-bin mark when it gets small.

½h

Clear space: half the mark's height on every side. Nothing enters the dashed box.

  • Mark20px and upSeven bins.
  • Small markUp to 16pxFive heavier bins: favicons, tiny badges.
  • Lockup96px wide and upBelow that, use the mark alone.
  • WordmarkCap height 8px and upNever retyped, never outlined.
02

Grounds

Paper and Night first. Metal works for one-colour ink. Never on the signal colour, never on a busy photo.

  • PaperYes

  • NightYes

  • MetalYes

  • SignalNo

03

Don't redraw the mark

Six ways to break it. Use the files as they are.

  • No circle or container
  • No rounded bins
  • No recolouring other bins
  • No rotation
  • No outline
  • No baseline rule
04

Do and don't

Do

  • One accent: the signal colour, on one bin. Metal and paper for everything else
  • The bin row as the only graphic: flat tops, one baseline, the in-range bin highlighted
  • Martian Mono for every number, ticker and address
  • Hairlines and lightness steps instead of shadows
  • The files from this page, as they are
  • Plain verbs: Create, Stake, Claim, Withdraw, Launch app

Don't

  • The signal colour for losses, body links or more than ~5% of a layout
  • Gradients, outlines, rotation, rounded bins or a container on the mark
  • Coins, medallions, seals, 3D objects or metallic gradients
  • Glassmorphism, mesh gradients, glow blobs, particles
  • Retyping the wordmark in another font
  • Invented figures, returns or dates
05

The bin row

The one graphic language: it is the product made visible, not an illustration.

Bin row · the signature

Vertical bins on one baseline whose tops trace a curve. The mark, dividers, loaders, skeletons, the page curtain, charts and social cards all speak it. One bin, the one in range, takes the signal colour.

bins · token0 metal-bin, token1 brass, in-range bin signal

.reeding · bin-row strip, divider

.reeding-loading · loader, 1.6s sweep

Three shapes

  • Spot

  • Curve

  • Bid-Ask

Spot spreads evenly, Curve concentrates near the price, Bid-Ask weights the edges. The shape is the product.

Rules

  • Flat tops, square corners (a 2px top radius at most in charts).
  • One shared baseline; gaps about a third of a bin.
  • Metal for every bin but one; the in-range bin in the signal colour.
  • Never as decoration behind tables or forms.

07 / 09 · Assets

Ready to post.

Banners, social formats and post images at their platform sizes, with @2x files.

01

Headers and cards

Profile headers, cover and Open Graph images. Keep the bottom-left of an X header clear for the avatar.

06 files
02

Avatars, squares and stories

Square and vertical formats at their platform sizes.

05 files
03

Post images

1500×900, the images of the X plan. Their words are on the X kit page.

17 files
04

Link cards

Generated for every route at 1200×630 from the brand tokens. Share the page link and the card follows.

08 / 09 · Motion

The rise, in motion.

Loops for posts and headers, H.264 MP4 at 1500×900, 30fps, with a poster frame. Below them, the motion rules the product follows.

The rise

The centre bin grows from the baseline first, then the others open outward, 70ms apart, 620ms each. The centre flashes the signal colour and settles.

--ease-emph

01 / 03

Pools

The crossing

In-app route change: out 340ms, in 760ms after 220ms, horizontal. About one second.

--ease-inout · --ease-emph

Bin curtain

Landing to app: bins rise from the centre, the mark rises, a 320ms hold, bins drop outward. 1.8–2.1s.

--ease-inout

Press

Scale .97 on press, released over 240ms with a single small overshoot. No lift, no shadow.

100ms · --ease-out
--ease-outcubic-bezier(0.23, 1, 0.32, 1)UI default
--ease-emphcubic-bezier(0.16, 1, 0.3, 1)Reveals, page in
--ease-inoutcubic-bezier(0.65, 0, 0.35, 1)Curtains, moves
--ease-drawercubic-bezier(0.32, 0.72, 0, 1)Sheets, toasts, modals
--ease-strikecubic-bezier(0.34, 1.4, 0.64, 1)Button release (one small overshoot)

Fast hand, slow passage: feedback in 100–240ms, passages around a second. Precise, not bouncy. Changed values cool from the signal colour. Under reduced motion there is no translate, blur, stagger or roll: routes crossfade in 180ms and the curtain is a 240ms fade.

09 / 09 · Contact

Talk to us.

Interviews, quotes and assets.

Writing about Kurvo? Reach the team on X at @kurvoxyz. A dedicated press address will be listed here once it is confirmed.

Site
kurvo.xyz
X
@kurvoxyz (to confirm)
Press address
To be confirmed
Kit
KURV-PK rev 02 · 2026-10-08