On March 4, a mid-tier rollup I'll call RV-1 reported $1.4 billion in total value locked — a 340% increase in nineteen days. The project's marketing thread credited "organic community growth." The block explorer disagreed. Unique bridge depositors had risen only 6.2% across the same window. The sequencer's batch-posting cadence to Ethereum L1 had drifted from one commitment every 47 seconds to one every 51 — a change statistically indistinguishable from noise. If genuine capital were arriving to be transacted, RV-1's calldata footprint should have swollen. It had not. When code speaks, we listen for the discrepancies, and this one had a one-line explanation that nobody wanted printed.
I have run this diagnostic before. In late 2017, tasked with evaluating an infrastructure project during the ICO peak, I spent six weeks reverse-engineering its testnet contracts instead of reading its whitepaper. Three integer overflows surfaced that the paid audit had missed. The fund withdrew a planned $2M allocation. The mainnet never launched properly. That experience set the standard I still use: contract-level verification over team pedigree, every time.
The setup
RV-1 launched an incentive program on February 13, distributing $120 million in token emissions across eleven lending and AMM pools. Points multipliers rewarded deposits held longer than fourteen days; a "loyalty tier" required twenty-eight. The design was familiar. So was the arithmetic behind it: at the announced emission rate, roughly $6.3M of token value would be released each week, against anticipated protocol revenue of approximately $180,000. That ratio — roughly 35:1 — is not an incentive program. It is a purchase order.
The eleven pools deserve a sentence of their own. Each is an unmodified fork: the lending markets mirror Aave v2's architecture, the AMMs mirror Uniswap v3, down to the tick spacing defaults. What changed is the ownership layer. Every fork's proxy admin is a different 3-of-5 multisig, and none of the signer sets overlaps with the sequencer's upgrade authority. Composability, in practice, means eleven separate upgrade surfaces sitting behind fourteen anonymous keys.
What the chain actually shows
I pulled four datasets over RPC and a decoded event archive: every DepositInitiated and MessagePassed event on the canonical bridge since mainnet launch; the sequencer's batch commitment transactions, timestamped by L1 block; the full emission allocation graph for the eleven pools; and every governance call to the proxy admins.

Then I ran the funding-graph pass. The logic is simple: an address's "funder" is the first inbound ETH transfer that paid its gas. It is an imperfect identity proxy. It is a cheap one, and it is usually enough.