The Fomo Company is a lending protocol on Solana. You pledge a token you already hold, and borrow SOL against a fraction of its value. You keep the position — and its upside — instead of selling it to raise cash.
The hard part of lending against memecoins is not the lending. It is deciding what is safe to lend against. A token with a convincing chart and four hundred thousand dollars of liquidity can print a hundred million dollars of fake volume, and a protocol that takes it as collateral at face value ends up holding an asset nobody will buy at the moment it needs to sell.
So the protocol screens. Every market in the table has cleared a depth, distribution and manipulation check, and carries terms that follow from how safely it can actually be unwound.
A position moves through four states. Nothing is discretionary — each transition is a rule.
Collateral is escrowed by the program and SOL is released to you at the LTV you chose. The liquidation price is fixed at open and only moves if you add or remove collateral.
Interest compounds per second at the market's floating rate. Your health factor drifts down as interest accrues and moves with the collateral price.
You return principal plus interest. The escrow releases and the position closes. Partial repayment is allowed and immediately improves your health factor.
Collateral value fell to the liquidation threshold. A liquidator repays your debt, takes the collateral plus a bonus, and the position closes. Any surplus returns to you.
Two categories are listed. Both clear the same depth and manipulation screen — the split is about what the asset is, not how safe it is.
Community tokens with no cash flow and no fundamental anchor. Priced entirely on attention, which makes them volatile and makes depth the thing that matters. The bulk of the table.
Onchain representations of real equities from known issuers — xStock, PreStocks, Backpack Securities. They behave differently to memecoins: lower volatility, but exposure to the issuer's redemption mechanism and to markets that close at the weekend while this one does not.
Stablecoins, wrapped assets and liquid-staking tokens are not listed — a SOL-denominated loan against a dollar peg is a different product. Infrastructure and governance tokens are also excluded: a DEX governance token has a different holder base and a different failure mode to a memecoin, and mixing them in one table would flatten a distinction that matters.
Tokens impersonating real equities are rejected outright. A “NVDA” that is not issued by a tokenizer is a memecoin wearing a costume, and it will not be listed as either.
Passing the screen makes a market eligible, not equal. How much liquidity sits in the pool decides how much of a position can genuinely be sold in a liquidation, so it decides the terms.
Deep enough to unwind a large position without moving the price against the lender. Highest LTV, cheapest rates, largest position caps.
Liquidatable at moderate size. LTV and caps are tightened so a forced sale stays inside available depth.
Small books. Listed and isolated: low LTV, expensive to borrow, segregated into their own lending vault so their bad debt cannot reach lenders who did not opt in.
Search reaches every token on Solana. Anything that is not on the whitelist appears in its own section, marked UNSCREENED, with the specific reason it did not qualify.
You can still borrow against one. The protocol will quote you terms from live market data rather than from a reviewed snapshot, and those terms will be conservative — a low LTV and a high rate — because nothing about the market has been verified. Treat the flag as what it is: the protocol telling you it has not checked.
The whitelist is a committed artifact, not a live feed. It changes when the screen is re-run and a human reads the diff. That is deliberate: market data deciding collateral policy at request time means a feed outage or a manipulated data point can silently change what the protocol accepts.
When a market is delisted, new borrowing against it stops immediately. Existing positions are unaffected and can be repaid normally — delisting never triggers a liquidation.
Terms follow from how safely a position can be unwound. Four inputs feed a single 0–100 risk score:
The score maps linearly onto both numbers. A score of 0 earns a 15% maximum LTV at 28% APR; a score of 100 earns 60% at 10%. The liquidation threshold sits 18% above whatever maximum LTV a market carries, which is the room a position has to breathe before it is closed.
Loan-to-value is your debt divided by the current value of your collateral. You choose where to open; the market moves you after that.
A health factor above 1 is solvent. At 1 the position is liquidatable. Because the denominator moves with the collateral price, a token halving roughly doubles your LTV — which is why opening at the maximum leaves you no room at all.
Pledge $10,000 of a market with a 40% maximum LTV and a 47% liquidation threshold. Borrow at the maximum and you receive $4,000. Your collateral only has to fall 15% before your LTV reaches 47% and you are liquidated. Borrow at 20% instead — $2,000 — and the collateral can fall 57% first. Same market, very different position.
Interest accrues per second on the outstanding principal, at a floating rate. There is no term, no schedule and no penalty for repaying early — the loan costs what it costs for as long as you hold it.
The rate is a function of the market’s risk score and the utilisation of the vault behind it. Riskier collateral costs more because the lender is underwriting more; a heavily borrowed vault costs more because the rate is what pulls new supply in.
Accrued interest is added to your debt, so it raises your LTV over time. A position left alone long enough will eventually liquidate on interest alone, even if the collateral price never moves.
When a position’s LTV reaches the liquidation threshold, anyone can close it. The liquidator repays your debt and receives your collateral plus a bonus, which is what makes it worth their transaction cost.
LTV ≥ liquidation threshold. Evaluated continuously against the oracle price, not on a schedule.
A percentage of the collateral, scaled by tier. Thin markets pay a larger bonus because they are harder to unwind.
Collateral left after the debt and bonus are covered returns to you. Liquidation is not confiscation.
Where depth allows, only enough collateral is sold to bring the position back to a healthy LTV, rather than closing it entirely. In thin markets this is often not possible, and the position is closed in full.
Collateral is valued from onchain pool state, not from a single reported price. Long-tail tokens frequently have no oracle coverage at all, and the ones that do are often quoting a pool thin enough to move deliberately.
The float and wash-trade screens exist largely to protect this step. A market whose liquidity is 1% of its market cap can have its price pushed a long way for very little capital, and every downstream number — your LTV, your liquidation price, the lender’s collateral coverage — is computed from that price.
Supply is segregated into three vaults, one per tier. A lender picks how much collateral risk to underwrite, and losses do not cross between them.
This is the whole point of tiering. A single shared pool means the worst collateral on the platform sets the risk for everyone in it — someone supplying against blue-chip markets would be silently underwriting the thin ones. Segregation makes that a choice.
Supply can be withdrawn whenever the vault has idle liquidity. At high utilisation withdrawals queue behind repayments, and the rising rate is the mechanism that resolves it: borrowing gets expensive, positions close, liquidity frees up.
Entirely from borrower interest. There is no emission, no incentive token and no external subsidy propping up the number on the vault row.
That means supply APR is the borrow rate multiplied by utilisation, less the protocol’s share. A vault at 50% utilisation pays its lenders roughly half the headline borrow rate, because half the supplied capital is sitting idle.
If collateral gaps down faster than liquidators can fill, the position closes for less than it owed. The shortfall is bad debt, and it is absorbed by the vault that funded the loan.
This is the risk a lender is actually paid for, and it is why depth screening is aggressive, why thin markets carry a low LTV, and why the vaults are segregated. None of that eliminates it.
Everything the protocol runs on, published so it can be checked rather than taken on trust. Compare these against what your wallet shows you before signing — an interface can claim any address it likes, and the one that matters is the one in the transaction.
A program address alone tells you where the code lives, not what it does. To check the deployed bytecode matches published source, pull it down and compare:
solana program dump 4Rf2vedEUJoydv3dqoLWPPML4PYXNCJSzptYYcC2rniv onchain.soThen rebuild from source with the same toolchain version and compare hashes. A verified build service such as solana-verifiable-build automates the reproducible part.
The program is deployed under the BPF upgradeable loader, and its upgrade authority is the vault address above. That is worth understanding rather than glossing: an upgradeable program can be replaced by whoever holds that key, so the code you read today is only the code that runs for as long as nobody changes it.
Verify it yourself — the explorer shows the authority on the program page, and it is the first thing to check before trusting any deployment, here or anywhere else.
Borrowing against a volatile asset is a leveraged position. Be clear about what can go wrong.
Yes. The collateral is escrowed, not sold. If it triples while your loan is open, you repay and take the tripled bag back.
Search finds it anyway. You will see live market data and the reason it did not clear the screen, and you can still borrow against it on conservative terms.
No. Positions have no term. They stay open until you repay or they liquidate.
Yes. Adding collateral lowers your LTV immediately and moves your liquidation price further away. So does partial repayment.
The program. Not us, and not a custodian. Nobody has a key that moves your collateral outside the rules.
It is priced off that market's depth, float, volatility and holder spread. A high rate is the protocol telling you the collateral is hard to unwind.
Not currently. Every loan is denominated in SOL.
Nothing happens to your open position. You can hold it and repay normally. You just cannot open a new loan against that market.
Every price, market cap, liquidity figure and holder count on this site is read from live market data, and the collateral whitelist is refreshed from a full scan of the chain.
Borrow and Lend settle on Solana mainnet, and Positions reads your open book straight back off the chain.
The program and vault addresses are published under Addresses, with explorer links for both.