Lucas.

← work

BUILTStellar· Stellar Build 2025

KaleFi

Collateralized lending on Stellar Soroban.

Rust · Soroban · Stellargithub

What it does

KaleFi is a collateralized lending primitive on Stellar Soroban. Depositors supply an approved asset as collateral, borrow against it up to a per-market LTV, and are subject to liquidation when the position drifts outside the safe band. Rust contracts, transparent on-chain price feeds, no proxy games.

Built for Stellar Build — the submission is a working lending market with deposit, borrow, repay, and liquidation, plus a small oracle interface swappable for real feeds.

Why Soroban

Stellar clears payments at settlement speeds most chains still envy, and Soroban lets me write the credit primitive in Rust without giving up that settlement layer. For the specific use case KaleFi targets — dollar-denominated loans against volatile collateral, on a network that already has USD assets flowing through it — Soroban is a cleaner fit than porting an EVM AMM.

Design decisions

  • Isolation over composability. Each market is a standalone contract instance — a bad oracle in one market cannot cascade into another. I would rather ship five isolated markets than one composable engine on day one.
  • Explicit health factor. Positions carry a health factor computed from live oracle state, exposed as a read call so a keeper can enumerate positions to liquidate cheaply.
  • No governance token. Fees accrue to the protocol treasury address configured at deploy; if there is going to be a token, it comes after the primitive has real users.

What's next

Extending the oracle interface to a real feed, and running a testnet campaign with a small group of Stellar developers to stress-test liquidation timing under adverse price paths.

Building something in this space?

I’m especially open to conversations about real-world assets, on-chain settlement for merchants, and lending against real collateral.

lucasalb11@gmail.com