FIRN
Built on Robinhood Chain

Redeem any block.
A block is not a fact.

Laminae turn a liquidity position on Robinhood Chain into a plain ERC-20 you can move, trade or post as collateral. Deploy a Core over any of the 94 assets, deposit, and redeem at the price the Core computes — real contracts, one transaction, nothing here is a mockup.

ERC-4626 accounting Tradeable share token No lockup 94 assets on chain 4,663
ERC-4626 vault accountingTradeable share tokenNo lockup, no queueLive prices, read on chain
15

contract properties executed on a real EVM — on the exact bytecode the app deploys, not a copy of it

10

steps of the app's own flow executed on Robinhood Chain by the build, using the calldata the page sends

94

tokenised equities a Core can hold, every one confirmed against the chain rather than trusted from a list

0

API keys, proxies and servers anywhere in this project — every number is re-runnable from your own browser

The problem

Liquidity without giving up yield

A liquidity position earns fees and then sits there. Everything you might want to do with that capital means closing it first.

Before

A position you can only sit on

  • The position is bound to one pool and one range.
  • Moving or selling it means unwinding it first.
  • Fees pile up inside the position instead of becoming an asset.
  • Nothing else in DeFi knows what the position is worth.

After

A share token that keeps earning

  • Deposit once, hold a fungible ERC-20 that any wallet understands.
  • Send it, sell it or post it as collateral without touching the pool.
  • Harvested fees raise the price, so the yield follows the token.
  • Every number on this page is read off Robinhood Chain, not quoted at you.

Three rails

Provide liquidity. Keep it liquid.

One vault standard, one private path, and one page that states what the timing words actually mean.

Laminaeplanned

A share token that keeps earning

Deposit into a Core and hold a Lamina: a plain ERC-20 whose redemption price is total assets over total supply, read from the Core rather than quoted by anyone. Send it, sell it or post it as collateral without touching the position underneath.

erc-4626 accounting
shares in, assets out, at the price the Core reports
no lockup, no queue
redemption is a call, not a request
a mark, not a promise
the price can go down, and the page says so
Diffusionplanned

Execution that mixes before it seals

Above pore close-off, gas from many different years is still connected to the surface and mixes freely; only what is sealed is distinguishable. Orders are expressed as intents and filled together, so what lands is a blend rather than a sequence.

intent routing
you state the outcome, not the route
batched settlement
one clearing price for everyone in it
the set size is published
and it can be one — which is the point
Borrowplanned

A receipt that is still collateral

A Lamina is a plain ERC-20 with a redemption price the Core reports, which is the one property a lending market needs from collateral. Post it, keep the position underneath earning, and borrow against it without unwinding anything.

erc-20 collateral
nothing bespoke for a venue to integrate
a price with a source
total assets over total supply, read from the Core
not built
there is no lending market here and the page says so

Platform overview

From deposit to a token you can move

Two contracts, one path, and every step is a call you can read on the explorer.

01

Accumulate

Deposit the Core's asset. Laminae are minted at the current price.

02

Bury

Your deposit sits under everything deposited after it. Nothing is locked.

03

Compact

Fees are harvested into the Core. The Lamina price rises; the supply does not.

04

Ablate

Redeem Laminae for the underlying at the price the Core computes.

10%

protocol cut of harvested fees

20%

hard cap on that cut, as a constant in the contract

94

assets a Core can hold on Robinhood Chain

1

transaction to deploy your own Core and own it outright

Why firn

Everything above the seal can still change

Snow that has survived a season is called firn. It is neither snow nor ice: buried, compacting, and still connected to the air above it, so the record it holds is still being edited.

At a depth glaciologists call pore close-off the passages pinch shut and the air is sealed into bubbles. Above that line the record can change. Below it, it cannot — and every ice core paper prints that depth, because a measurement taken above it means something different from one taken below.

That is the whole of the argument on this site, which is why the model behind the picture is a real one: the depth at which a thing stops being editable is a number you are expected to publish.

0.30.40.50.60.70.80.9020406080pore close-off 0.820–0.840stage 1 ends · 0.550 at 11.5 mdensity Mg m⁻³depth m
Modelled density against depth. The band is pore close-off, which the source gives as a range and not a number. Herron & Langway (1980), checked against eighteen values from the paper on every build. computed

How it works

Four steps, named after what they are

Step 1

Accumulate

Deposit the Core's asset. Laminae are minted at the current price.

Step 2

Bury

Your deposit sits under everything deposited after it. Nothing is locked.

Step 3

Compact

Fees are harvested into the Core. The Lamina price rises; the supply does not.

Step 4

Ablate

Redeem Laminae for the underlying at the price the Core computes.

What is actually real

Nothing here is deployed

There is no Core on Base, no token and no market. The measurement and the model are real, re-runnable, and checked by the build. Every part of this site says which of those it is, one row each.