All posts

Where your yield actually comes from

A yield number on its own tells you almost nothing. On-chain, the positions are visible — so a risk layer can trace any vault or wallet down to its underlying markets, decompose the yield, and stress-test the downside, all from one API call.

Where your yield actually comes from

The questions we get asked most about on-chain yield are not about the headline number. They are about what sits underneath it. What am I actually exposed to. Where does this yield come from. What happens if Bitcoin drops six percent. After the depegs and the incidents of the last couple of years, those are the right questions, and a lot of products are bad at answering them.

A yield figure on its own tells you almost nothing. Two products can both show eight percent and be completely different things. One might be lending into a conservative market with deep liquidity. The other might be stacking risk in ways you would never accept if you could see them. The number looks identical. The exposure is not.

On-chain has an unusual advantage here

In traditional finance, when you put money into a managed product, you mostly take the institution's word for what is happening underneath. You get a fund statement — quarterly, summarised, after the fact. You do not get to look inside.

On-chain is different in a way that matters. The positions are visible. The markets the money flows into, the collateral behind them, the way the whole thing is structured — all of it is on a public ledger. In principle you can trace a yield position down to exactly what it is exposed to. The catch is that "in principle" hides a lot of work. The data is there, but turning raw on-chain state into a clear answer to "what am I exposed to" is its own engineering problem.

That is the gap a risk dashboard closes. It does the tracing for you.

What it actually computes

The useful version of this takes any vault or wallet and answers the questions people actually ask.

It traces the yield to its underlying markets, so you can see where a return is really coming from rather than just the number on top. It decomposes that yield into its parts. And it stress-tests the downside — the things that go wrong in a bad week: jump-to-default if a position fails, liquidation cascades as collateral ratios move, correlation between vaults that look independent but break together. The math behind compasslabs.ai/risk, available from a single API call.

The point is to turn "trust me, it's eight percent" into "here is the eight percent, here is where it comes from, and here is what happens to it if the market moves against you." That is a different kind of product. A fund statement tells you what happened. This tells you what you are holding, right now, down to the underlying positions.

Two ways platforms use it

It gets used in two quite different ways depending on who is looking.

A wallet or a neobank exposes it to its end-clients as a transparency report. Their users can see what their money is doing and what it is exposed to, which is a built-in capability, not a separate product they have to seek out. In a market where people have been burned, being able to show that is worth a lot.

An asset manager or an institution uses it the other way, actively, for their own allocation decisions. Before they move size into a position, they want to see the decomposition and the stress tests. There it is a tool they run, not a report they publish.

Why this is the part worth getting right

Transparency is not a nice-to-have bolted onto a yield product. After the last couple of years it is closer to the whole point. The thing that makes on-chain finance better than the version it replaces is not that it is faster or cheaper, though it often is. It is that it can be legible — traceable down to what you actually hold — in a way a paper statement never was.

A yield number anyone can quote. The exposure behind it is the real product. The more of that you can show a user, the less you are asking them to take on faith.

You can try the risk view yourself at compasslabs.ai/risk. If you want to talk about exposing it inside your own product, email us at contact@compasslabs.ai.


Compass does not control DeFi protocols or smart contracts. Using DeFi protocols involves risk, including potential loss of funds. This is not investment advice.

Build the same on Compass.

Yield, lending, and trading that plug into your app. Non-custodial, monetized, live in days.

Start building for free Book a demo