Fulcrum

2x NVDA · one ERC-20 · Base

One token. Twice the exposure to NVDA. No margin account, no loop to run, no position to babysit. And when the price goes against it, the hook unwinds itself, on schedule, instead of by surprise.

What you actually do

Step 01

Buy one token

Swap USDC for $FULC in a Uniswap v4 pool on Base. One transaction. No margin account to open, no collateral to post, no health factor of your own to watch.

Step 02

You hold 2x NVDA

Behind the token: tokenized NVDA posted on Morpho, USDC borrowed against it, more NVDA bought. One dollar of $FULC tracks two dollars of NVDA. The borrow is the hook's, not yours.

Step 03 · the risk

If it falls, the hook cuts

Below health 1.35 the hook sells part of the collateral and repays debt itself. You keep a smaller position instead of handing it to a liquidator. That cut is a real loss and you do not get it back.

Step 04

Sell, any time

Sell $FULC back into the same pool. No lockup, no queue, no notice period, no unwind request. Exit is a swap, exactly like entry.

The round trip, in one picture

Fig. 01 · in and out scroll sideways ›illustration
YOU USDC in your wallet ONE SWAP v4 pool on Base YOU HOLD $FULC a plain ERC-20 IT REPRESENTS 2.00x NVDA held by the hook $2,000 NVDAc collateral $1,000 USDC debt, on Morpho per $1,000 you put in SELL BACK, SAME POOL, ANY TIME no lockup, no queue, no notice
Entry and exit are the same swap in opposite directions. Everything in the dashed box happens inside the hook: you never post collateral, never sign a borrow, never repay anything. You also never control it.

The short version

What you put inUSDC, in one swap.
What you get$FULC, a normal ERC-20. It shows up in any wallet, moves like any token.
What it tracks2.00x NVDA, fixed at construction
How you exitSell it back into the pool. Any block, any size the pool can take.
What can go wrongNVDA falls and you lose twice as fast. Each deleverage books a loss you never recover. A hard enough gap ends in liquidation and near total loss.
What it costsPool fees on the way in and out, Morpho's borrow rate the whole time you hold, and slippage on every rebalance the hook makes.

Try it · move NVDA and watch the hook

Fig. 02 · simulation, target 2.00x, trigger 1.35 $1,000 in · not live data
0%
drag me
$1,000
0.0% on $1,000 in
1.54
hook cuts below 1.35
0
each one books a loss
1.00 · LIQUIDATED1.35 · HOOK CUTS1.70

Drag the slider. The hook acts before a liquidator can, and this shows you exactly what that costs.

A simulation of the rules written in the docs, running in your browser. There is no contract, no oracle and no live NVDA price behind it. The numbers are arithmetic, not a track record.
ChainBase
CollateralNVDAc · 8 dec
DebtUSDC
VenueMorpho
Contractnone yet

00 · Where the 2x comes from

A fulcrum is the point a lever turns on, and the whole trick of a lever is in the arms. Effort on the long arm, load on the short one: that is what multiplies. Put the load out on the long arm instead and you have built a lever that divides.

Fulcrum is that ratio, two to one. Your capital sits two arms out, the market exposure sits one arm in, and the beam balances. The leverage is not a setting, it is the geometry.

Fig. 03 · the lever scroll sideways ›illustration
EFFORT ARM · 2 UNITS LOAD · 1 YOUR CAPITAL $1,000 MARKET EXPOSURE $2,000 LIGHT · FAR FROM THE PIVOT HEAVY · CLOSE TO IT FULCRUM $1,000 × 2 ARMS = $2,000 × 1 ARM · THE BEAM IS LEVEL
The small weight is far from the pivot, the big one is close to it. Reverse them and nothing lifts. Two arms of your money hold one arm of NVDA, so a dollar in carries two dollars of exposure, and a one percent move in NVDA is a two percent move in you, in both directions.

01 · Leverage on a share, not on ETH

Every leveraged token you have seen is leveraged ETH. This one is leveraged equity: the collateral is tokenized NVDA, the borrow is USDC, and the loop is run once, by the hook, at launch.

The end state is a balance sheet, and it is the entire product. Two thousand dollars of NVDAc on one side. One thousand of USDC debt and one thousand of your money on the other. $FULC is a claim on the difference.

Fig. 04 · what one $FULC holds scroll sideways ›illustration, per $1,000
WHAT THE TOKEN HOLDS WHAT IT OWES · WHAT YOU OWN NVDAc COLLATERAL $2,000 EQUITY · $FULC $1,000 USDC DEBT $1,000 = posted on Morpho as collateral borrowed on Morpho, floating rate $2,000 OF EXPOSURE ON $1,000 OF EQUITY = 2.00x
Both columns are the same height because a balance sheet balances. The leverage is the left column divided by your slice of the right one. When NVDA moves, only the left column moves, and the whole move lands on your slice, because the debt does not shrink to help you.

02 · The part nobody writes down

A 2x position on a volatile stock gets liquidated. Not might, does, eventually, on a bad enough day. Pretending otherwise is the actual risk.

So the hook does not wait for the liquidator. Below a health threshold it unwinds part of the position itself: it takes the smaller loss on purpose, on schedule, rather than the larger one at someone else's convenience and price.

Here is what that looks like across a long fall. Health resets to where it started after every cut. Your money does not.

Fig. 05 · the sawtooth scroll sideways ›illustration, no fees
1.54 · ENTRY 1.35 · HOOK CUTS 1.00 · LIQUIDATOR THE BUFFER BETWEEN THE HOOK AND THE LIQUIDATOR NVDA $FULC −12% −23% −33% −41% −25% −43% −57% −68% EACH CUT COSTS ABOUT A QUARTER OF WHAT IS LEFT THE HOOK RESETS HEALTH, NOT YOUR MONEY
Read the two bottom rows together. NVDA down 41 percent leaves the position down 68. That is better than the 82 percent an unmanaged 2x would be showing, and it is still a terrible day. The mechanism changes the shape of the loss, not its existence.

All of that assumes price arrives in a line. It does not always. An earnings print, a halt, a weekend: price can cross the hook's line and the liquidator's line between two blocks, with nothing in between for the hook to act in.

Fig. 06 · two ways down scroll sideways ›illustration
A SLIDE A GAP 1.35 1.00 1.35 1.00 liquidated The hook gets there first, every time. You lose, and you still own something. One print, no block in between. The liquidator is first, and keeps a bonus.
The left panel is the case the design is built for. The right panel is the case it cannot fix, and the reason the trigger sits at 1.35 rather than somewhere closer to the line. A wider buffer buys room for a gap, and pays for it with earlier, more frequent cuts.

This does not make the token safe. A deleverage is a realised loss, and a deep enough drawdown still ends with very little left. It makes the loss orderly, which is a different and much smaller claim.

03 · Fixed

2x is a compile-time constant. There is no admin function to raise it, lower it, or pause it. Not for me either, and that is the point of writing it down here before anything is deployed.

The same goes for the trigger, the collateral asset, the debt asset and the market they live in. If any of those has to change, it is a different token with a different address, not an upgrade to this one.

Status

Nothing is deployed. No token, no hook, no position, no borrow, no pool. The simulation on the overview page is arithmetic on the rules below, and is labelled as one. Nothing on this site is read from a chain.

PieceWhere it stands
$FULC ERC-20not deployed
Uniswap v4 hooknot deployed
Morpho NVDAc / USDC marketnot confirmed · the design needs one with an LLTV above roughly 0.70, see Numbers
Liquidity poolnone
Auditnone
Admin keysnone, because nothing exists to hold keys over
The connect button aboveShows your address and asks your wallet to sit on Base. There is nothing on-chain for it to call, and it says so when connected.

The borrow · what, and from whom

Collateral is NVDAc, tokenized NVDA on Base, eight decimals. Debt is USDC. Venue is Morpho: one isolated market, one oracle, one LLTV, no shared pool. Isolation is the point. A bad day in an unrelated market cannot reach this position, and this position cannot reach anyone else's.

Why USDC and not ETH: the NVDAc book on Base is quoted against USDC. Borrowing the same unit the collateral is priced in leaves one exchange rate inside the position instead of two. Borrow ETH against a stock and you are quietly short ETH as well, which nobody asked for.

Interest is Morpho's rate, floating with utilisation. It accrues to the debt, so it shows up as health drifting down even on a week where NVDA does not move. Over a flat month it is a slow bleed, not a cliff, and it is the reason a position left alone eventually trips the trigger on its own.

LegAssetWhere
CollateralNVDAc · 8 decsupplied to the Morpho market
DebtUSDC · 6 decborrowed from the same market
TradingNVDAc / USDCthe v4 pool the hook is attached to
Your token$FULC · 18 decyour wallet, transferable, no hooks on transfer

How the price is read

Health is not read from the pool. It is read from the Morpho market's oracle, which is the same number the liquidator reads. Any other source would open a window where the hook believes it is safe and the liquidator does not, and the liquidator wins every one of those arguments.

health = collateral value × LLTV ÷ debt  ·  1.00 is the liquidator's line

Two consequences worth stating plainly. The hook is exactly as good as that oracle: if it goes stale, the hook goes stale with it, and if it prints a wrong price, the hook acts on a wrong price. And equity markets close while the oracle does not, so a Friday close and a Monday open can be very far apart with nothing in between.

There is a second timing problem, and it is structural. A hook only runs when someone touches the pool. If nobody trades, nobody checks. Fulcrum therefore also exposes a permissionless poke that anyone can call to force a health check and a rebalance if one is due. If the pool goes quiet and nobody pokes it, the position sits unchecked. That is a real failure mode, and it is a large part of why the trigger is 1.35 and not 1.05.

QuestionAnswer
Which pricethe Morpho market oracle, the same feed the liquidator uses
When it is checkedon every swap routed through the hook, plus any permissionless poke
Who can trigger a checkanyone, without permission and without holding $FULC
What if nobody doesthe position drifts unchecked until someone trades or pokes. The buffer between 1.35 and 1.00 is what that silence is spending.

The deleverage, step by step

Worked on the illustration numbers: $1,000 in, $2,000 of NVDAc, $1,000 of USDC debt, an 0.77 LLTV market. Entry health is 1.54. NVDA falls until health touches 1.35, which takes a move of about twelve percent.

StepWhat happensAfter
0 · entrycollateral $2,000, debt $1,000, your equity $1,000 2.00x · health 1.54
1 · NVDA −12.3%collateral falls to $1,753, debt is unchanged, your equity is $7532.33x · health 1.35
2 · the hook sellssells about 14% of the collateral, $247 of NVDAc, into the poolcollateral $1,506
3 · the hook repaysrepays that $247 of USDC to Morpho, about a quarter of the debtdebt $753
4 · back on targetleverage is 2.00x again, health is 1.54 again, on a smaller baseequity $753
5 · the costthe $247 of NVDA is sold and gone. If NVDA comes straight back, you do not.−24.7%

Step 5 is the one that deserves a picture, because it is the cost people discover late. A round trip in NVDA is not a round trip in $FULC.

Fig. 07 · the round trip that loses money scroll sideways ›illustration, before fees
WHERE YOU STARTED THE HOOK CUTS HERE NVDA ±0% $FULC −3.5% −12% in NVDA +14% back to par NVDA GOES DOWN AND COMES STRAIGHT BACK · YOU DO NOT THE POSITION WAS CUT AT THE BOTTOM AND REBUILT SMALLER
This is volatility decay, and it is not a bug you can engineer out of a constant leverage token. Chop costs money even when the chart ends where it started. Real fees and slippage on both legs make it worse than the 3.5 percent drawn here.

Numbers

Every figure in this table is either fixed at construction or an illustration computed from ones that are. None of it is measured, because there is nothing to measure yet.

ParameterValueKind
Target leverage2.00xfixed at construction
Deleverage triggerhealth 1.35fixed at construction
Re-lever bandbelow 1.90xfixed at construction
Re-lever ceiling2.00x, never abovefixed at construction
Entry LTV50%implied by 2.00x
Market LLTV0.77illustration · set by whichever Morpho market is used
Health at entry1.54illustration · 2.00 × 0.77
NVDA move that triggers a cutabout −12.3%illustration
NVDA move that triggers a re-leverabout +5.6%illustration
Where an unmanaged 2x would be liquidatedabout −35% illustration · health 1.00
Protocol feenone specifiedif one is ever added it will be written here before anything is deployed

One design constraint falls straight out of that table. A 2.00x position enters at health 2 × LLTV, so the market's LLTV has to be above 0.675 for the trigger at 1.35 to sit below the entry point at all. Below that, the token would deleverage the moment it was born. The choice of market is not a detail, it is a hard bound on whether the design works.

What is fixed, what moves, what does not exist

CategoryContents
Fixed at constructiontarget leverage, deleverage trigger, re-lever band, collateral asset, debt asset, the Morpho market, the pool
Moves on its ownthe NVDA price, Morpho's borrow rate, market utilisation, pool depth, slippage on every rebalance, gas
Does not existadmin key · pause · upgrade path · leverage setter · fee switch · allowlist · blocklist · transfer hook

What can go wrong

  1. NVDA falls. Twice as fast as NVDA, by construction. This is not a failure of the mechanism, it is the mechanism.
  2. A gap through both lines. One print between two blocks, and the liquidator gets there before the hook. Liquidation takes the collateral and pays the liquidator a bonus out of what is left. See Fig. 06.
  3. Chop. Every cut is a sale at a low and a rebuild at a smaller size. A flat month full of moves costs real money. See Fig. 07.
  4. The oracle. Stale, wrong or manipulated, and the hook acts on it exactly as faithfully as it would act on a good one.
  5. Nobody calls the hook. A quiet pool means no health checks until someone trades or pokes. The buffer is finite.
  6. Borrow liquidity. If the Morpho market runs out of USDC to lend, a re-lever fails and the position runs under target. That is safer, not riskier, but it is a tracking error you did not ask for.
  7. NVDAc itself. It is an issuer's token, not a share. Issuer risk, redemption risk, trading halts and whatever the issuer's terms say on a bad day all pass straight through to you.
  8. The code. Unwritten, unaudited, unverified. Every number on this site is a claim about a contract that does not exist yet.

If any of the above reads as a reason not to buy this, that is the correct reading. A leveraged token that hides its risk page is a leveraged token that is lying to you.