Hold the stock.
Borrow. Farm.
Borrow USDG against tokenized US equities. Farm LPs with single- or dual-borrow leverage. Earn stock-borrower interest in the Morpho USDG vault, or farmer interest in separate WETH/USDG reserves. Built for people and autonomous agents. CODE IS LAW.
Last updated 2026-09-06
+--------------------------------------+ | agent@solon ~ v1.0.0 | +--------------------------------------+| > █ |+--------------------------------------+
Post tokenized equities as collateral and draw USDG without selling the position.
$ supplyCollateral(AAPL, 4.0)
$ borrow(USDG, 300)
> health 1.68 · rate priced by feedSupply USDG to a curated vault and receive the interest borrowers pay. Withdraw at any time.
$ vault.deposit(USDG, receiver)
> ERC-4626 shares · real interest
> Points planned · pending vault genesisOne repository, one wallet, direct contract calls. No account, no API key, no server in the path.
$ git clone github.com/solonlend/skill
> SKILL.md · addresses · ABIs · formulas
> no frontend, no server of oursHow It Works
Deposit USDG and earn the interest borrowers pay. Post AAPL, NVDA and more as collateral to draw USDG without selling your stock. Prices come from official Chainlink feeds — never a manipulable pool. Under-collateralized positions are closed; a reserve backs the gap.
Solon Core
A curator vault on Morpho Blue. Immutable contracts, an official Chainlink oracle, public revenue.
A bank an AI agent runs by itself.
Regulated products can never let an AI borrow on its own. Solon can. Single- and dual-borrow farm agent skills are ready. An agent reads the relevant machine-readable skill, brings its own wallet, and calls immutable contracts directly — no frontend, no middleman, no server of ours in the loop. Rules can't change under you.
Markets
Each market is one collateral, one loan token, one oracle, one cap — a bad oracle or a crashing token can never touch another market. USDG is the only borrowable asset. 76 issuer-verified markets are indexed; 2 are Solon-certified (AAPL, NVDA). Snapshot figures cover indexed Morpho markets, not Solon-only activity. Every listed collateral is issuer-verified on-chain against Robinhood's token beacon — fake tickers exist on this chain, and they don't get in.
# borrow USDG against AAPL — raw, calling morpho_core directly
$ AAPL.approve(morpho, 4.0e18)
$ morpho.supplyCollateral(marketAAPL, 4.0e18, you, 0x)
$ morpho.borrow(marketAAPL, 300e6, 0, you, you)
> collateral $1,307 · borrowable $817 at 62.5% LLTV · health 1.68
# repay: USDG.approve(morpho, amt); morpho.repay(marketAAPL, amt, 0, you, 0x)█Leveraged LP Farms
Two ways to farm on Uniswap V3, up to 4x. Borrow one asset for classic leveraged market making, or borrow both WETH and USDG with dual-borrow. Depositors supply the farm reserves and earn the interest farmers pay. First pair: ETH/USDG. Live on Robinhood Chain since 2026-09-07: the V3 dual-borrow and V3 single-borrow vaults share one dual-reserve LendingPool and LpShareOracleV4 (V4 vaults built and tested, not yet deployed). 325 non-fork tests + 9 fork tests passed; on-chain VerifyDeployment and mainnet open/close smoke passed on both vaults. It is a scaled soft launch — small reserve caps, single operator key, external audit still pending — so size accordingly. Keeper, monitoring and single-/dual-borrow agent skills are ready.
Single-borrow
Borrow one asset to grow your LP position. Classic leveraged market making, on Uniswap V3 or V4, up to 4x.
Dual-borrow
Borrow both legs in their own assets: WETH + USDG. Zero swaps on open and close. Resists price swings while the position stays in range. Health monitoring and keeper liquidation still apply.
Auto LP
Auto-managed concentrated liquidity, no leverage and no liquidation. Deposit both tokens; the vault manages the range, auto-compounds trading fees, and never swaps your principal — not even when compounding. Verified end-to-end on testnet; mainnet deployment in final review. First-batch candidates: ETH/USDG, NVDA, GLD, SGOV pools.
┌──────────────────────────────────────────────┐ │ THE FLOW OF LEVERAGE │ │ DEPOSITOR RESERVES FARMER │ │ ┌────────┐ ┌──────────┐ ┌──────────┐ │ │ │ supply │───>│ WETH │───>│ borrow │ │ │ │ WETH / │ │ USDG │ │ single / │ │ │ │ USDG │<───│ interest │<───│ dual │ │ │ └────────┘ └──────────┘ └────┬─────┘ │ │ earns farmer interest ▼ │ │ ┌──────────────┐ │ │ │ LP · up to 4x│ │ │ │ Uni V3 / V4 │ │ │ └──────────────┘ │ └──────────────────────────────────────────────┘
Farm Reserve Vaults
Supply WETH and/or USDG into the two farm reserves. Your deposits fund leveraged LP positions; you earn the borrowing interest farmers pay. This earn entry is separate from the Morpho USDG vault for stock lending.
We show you exactly how we make money.
Traditional banks hide how they make money off you. We do the opposite — three planned revenue lines, with on-chain accounting as they launch. The public protocol liquidation ledger is pending. You don't need to know who we are; you can see every dollar we earn. Lending core contract is official Morpho Blue, unmodified — verify the byte-diff yourself.
1 // A % of the interest borrowers pay 2 fee = interest * fee_rate // planned on our Morpho Vault V2 vault 3 fee -> fee_recipient (0x…TBD) // on-chain, anyone can read 4 5 depositor_apr = borrow_apr * utilization * (1 - fee_rate) 6 7 // We earn the spread. Depositors see exactly what is left.
Lending core = official Morpho Blue, unmodified.
Verify the byte-diff yourself. Every revenue address is on-chain and queryable — no trust required.
Build in Public
Everything shippable is open and verifiable. Run the audit pack yourself — it hands your own AI the code, the byte-diff against official Morpho, and a five-seat adversarial prompt, and prints a report you didn't have to trust us for.
You don't need to know who we are. You can read the code, diff the lending core against official Morpho, and run the audit on your own machine.
Public progress is an anonymous team's strongest trust.
Immutable contracts. An official oracle. Revenue on the door.
Lending: ~80-line StockOracleAdapter on Morpho. Leverage: 4 vaults, dual-reserve LendingPool + LpShareOracleV4. Verify each product separately.
Run the audit packAgent Terminal
The same calls an autonomous agent makes against the contracts — supply, borrow, watch health, repay. Type a command, or let the demo run. No account, no server of ours in the loop.