The question "Where does protocol revenue stay on-chain?" has an implicit premise—you first need to know the protocol's wallet address. Protocol revenue usually sits in a "treasury wallet" or a "fee collector contract." The only way to confirm it hasn't been misused is: find that address, track its balance changes and fund flows, and see whether money has gone where it shouldn't.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
Step 1: Find the protocol's publicly disclosed treasury or fee collection address
All transparent protocols make their treasury address public—it's the foundation of on-chain auditability.
What to do: Check the protocol's official docs, governance forum, or Dune dashboard for its treasury multisig (e.g., Gnosis Safe) address or fee collector contract address.
How to do it: Take Raydium as an example. Its docs clearly disclose the treasury address
CHynyGLd4fDo35VP4yftAZ9724G4t49uXYXuqmdWtt68F. If a project doesn't even disclose its treasury address, the question "Has it been misused?" is unanswerable—no address, no tracking.Completion standard: You've obtained at least one clear on-chain address and can confirm it is the actual place where protocol revenue sits.
Step 2: On the block explorer, compare the balance with expected revenue
Once you have the address, the next step is to see whether the numbers add up.
What to do: Check the address's token balances and transfer records on Etherscan or the relevant chain's explorer.
How to do it: Look at the balance changes of stablecoins or the protocol's native token, and see if they match the protocol's trading volume and expected fee income. Aave DAO members once discovered through on-chain data that fees generated from integrating with CoW Swap were no longer flowing into the DAO treasury, but into a private address controlled by Aave Labs—an estimated $10 million per year in potential revenue not reaching the DAO treasury. Without this kind of data comparison, you won't know whether the balance should be higher or lower.
Completion standard: You can judge whether the address's balance changes are within a reasonable range or clearly lower than the protocol's expected earnings.
Step 3: Trace where the funds go—check for unexpected outflows
A matching balance is only the first step. More important is seeing where the money ends up.
What to do: Trace outgoing transactions from the treasury address and see the final destinations.
How to do it: On the block explorer, check the treasury address's "transfer records," paying particular attention to large outflows. If funds go to an exchange hot wallet or an address linked to a team member's personal wallet, you need to investigate further. When the Aave community discovered that Aave Labs was routing fees into a private address, it triggered a heated debate over "whether fees were misused." The core of the argument: "This money should have gone to the DAO treasury, but now it's ending up in Labs' pocket."
Completion standard: You've identified the main destinations of treasury funds and found no unannounced, suspicious transfers.
In traditional finance, moving company money into a non-custodial account is a typical act of misappropriation. For example, Youce Investment transferred agreed deposits out through online banking into non-custodial accounts, leaving 955 million yuan unreturned—an act the securities regulator deemed misuse of fund assets. Though DeFi lacks equally strong legal enforcement, "protocol revenue stays on-chain" does not mean "protocol revenue belongs to the community." If revenue sits in a private address controlled by the team rather than the DAO treasury, the money is nominally protocol revenue but is actually controlled by the team. The essence of the Aave conflict: the DAO believes fees belong to the protocol; Labs believes fees belong to the frontend product.
How to verify your work
Open the block explorer and add the treasury address to your watch list. Check the balance changes periodically (e.g., once a month) and compare them with any financial reports the protocol publishes. If you find a discrepancy, ask publicly on the governance forum and request an explanation.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
Next steps
If you hold the protocol's governance token, use "does the treasury regularly report its fund flows to the community?" as one factor for judging governance quality. A project that both discloses its treasury address and publishes regular fund usage reports has at least reached the minimum bar for transparency.


