Borrow for any on-chain action — in one click, without leaving the page you're on.

AREA is a browser extension and a mobile wallet app that lets you borrow money for on-chain actions: depositing, swapping, sending, paying. No detour to go get funds first.

What it is

Every wallet shows what you hold. AREA shows what you can spend — your balance plus what you can borrow against it, as one figure — and lets you act on it.

Say you want to deposit into phoenix.trade but you don't hold USDC. With AREA you do it right inside phoenix.trade's own interface: click the Lava deposit button instead of the site's, and the borrow and the deposit happen together. You never leave for a second venue to get the USDC first.

Not just on-chain composability — UI composability. Bundling a borrow in front of an action is the on-chain part. Putting that one-click action inside the interface you are already using is the part nobody else does.

The one-click promise

spendable = balance + borrowable, treated as a single pool. The borrow is bundled atomically into the very same action — one signature, one bundle, all-or-nothing.

There is never a two-step "borrow into your wallet, then go do the thing." And the extra step isn't only a manual dance for the few who know the trick — most people never know it can be done at all. Borrowing to fund an action is invisible unless you already live in DeFi. AREA turns that hidden, expert-only workaround into one visible click, right where you already are.

The AREA experience

  1. Connect to a dApp. Pick AREA in the dApp's wallet list, or bring your own wallet.
  2. Do whatever you came to do — swap, deposit, send, pay. Use the dApp exactly as you normally would.
  3. Short on funds? AREA steps in. If you don't have enough for the action — not enough USDC, SOL, or TROLL — a borrow confirmation appears (or stays silent, if you've set it that way). If you already have enough, nothing happens; AREA stays out of the way.
  4. One click, done. If you connected an external wallet, Phantom or Solflare pops up to approve. If you generated or imported a key in AREA, it's already done — no popup. Either way: borrow + action, in a single click.

How it's built: the adapter model

The technical model is like DefiLlama's — an adapter model.

Why adapters, and not an SDK

Everything that touches user funds stays in the core — the app and the browser extension — which receive over-the-air updates. Fund-safety-critical code must never live in an SDK that a venue bundles once and then drifts out of date.

CORE · IN-APP · OTA

Stays under our control

Signing, verification, borrowing, bundling, submission. Critical to fund safety. Always current, updated over the air.

ADAPTERS · PUBLIC · PR-ABLE

Describes each venue

How to compose with a given venue's UI and instructions. Open source, community-extendable, no fund-safety logic.

Security

Functions

Borrow & manage

Spend anywhere

Your keys

User journeys

Swap

Spend USDC — balance plus borrowable — for any token. Pick the output and AREA covers any shortfall with a borrow, routing the swap in one action, all in the same bundle.

Deposit into a venue

Fund a venue like phoenix.trade in a single atomic click: AREA borrows the collateral and completes the venue's own deposit under the hood — its real deposit, not a copy — without leaving the site.

Off-ramp

On an off-ramp site — Paytrie, MoonPay, and the like — connect your wallet or use the send function. Instead of the site's own deposit button, click the Lava deposit button: AREA borrows the funds and delivers them to the off-ramp, so you cash out without pre-funding.

Commerce

Pay for goods and services with your balance plus borrowing power, in one click at checkout — the borrow is settled in the same action as the payment.

…and more

Any venue where the missing step is "I need funds here, now" is a candidate — one adapter away.

Future plan


AREA — your balance, plus what you can borrow against it. One click, wherever you already are.