Market Prices

BTC Bitcoin
$77,544.1 +0.09%
ETH Ethereum
$2,251.44 +0.77%
SOL Solana
$95.94 +0.78%
BNB BNB Chain
$705.45 +0.59%
XRP XRP Ledger
$1.25 +0.40%
DOGE Dogecoin
$0.0758 -0.08%
ADA Cardano
$0.1939 +0.62%
AVAX Avalanche
$8.54 +1.76%
DOT Polkadot
$0.9566 -0.19%
LINK Chainlink
$11.62 +3.80%

Event Calendar

{{ๅนดไปฝ}}
22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

18
03
unlock Sui Token Unlock

Team and early investor shares released

30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

12
05
halving BCH Halving

Block reward halving event

28
03
unlock Arbitrum Token Unlock

92 million ARB released

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

Gas Tracker

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

๐Ÿ’ก Smart Money

0xbae1...a105
Top DeFi Miner
-$3.0M
66%
0xc9d0...b51e
Market Maker
+$4.0M
95%
0xae9f...ebc5
Institutional Custody
+$2.2M
71%

๐Ÿงฎ Tools

All โ†’

The Empty Payload: What Zero Information Points Say About This Bull Market

CryptoPomp โ€ข โ€ข Projects

At 04:12 UTC on a Tuesday in March, my extraction pipeline returned an empty array.

Not a timeout. Not a 429. Not a rate limit, not a malformed PDF, not a Cloudflare wall โ€” I checked all four, because when you have rebuilt the same scraper four times you learn to distrust the happy path before you trust the failure. The job had ingested a 4,100-word article about a protocol with a nine-figure raise, pushed it through forty-seven mapped fields, and produced exactly zero information points. No entities with assertions attached. No numeric claims bound to a block height. No counterparties named with a role. No temporal anchors. No mechanism described at a level deeper than the marketing page.

The document existed. The information did not.

I sat with cold coffee and a blinking cursor and had the feeling I get maybe twice a cycle โ€” that I am staring at the actual story and it is not the one anyone is filing. Whispers before the ticker opens are usually half-formed rumors, and you either trade them or you don't. This was the inverse. Four thousand words of fully formed nothing, published by a team that had just taken institutional money, read by nine thousand people, quoted by three newsletters, and summarized by at least two AI agents I know of. The extraction didn't break. It worked exactly as designed. It told me the payload was empty.

That is the story of this bull market, and almost nobody is pricing it.

The Machinery Nobody Admits They Run

Let me show you the plumbing, because the plumbing is the argument.

A modern crypto desk doesn't read articles. It reads extraction outputs. The pipeline is boring and it is standardized across every serious shop I have compared notes with. Ingest the raw text. Resolve entities against a reference graph of teams, funds, and contracts. Extract mechanism claims at the protocol level. Normalize numbers against units and block heights. Anchor everything temporally. Map counterparties to roles. Five extractable classes. If a sentence yields none of them, it costs the desk money to process and returns nothing. Negative alpha per token consumed.

The metric I care about most โ€” the one I built for myself in 2023 after getting burned on a narrative I could not check โ€” is information points per 1,000 words, or IP/KW. An information point is the smallest unit of falsifiable claim. "TVL is $412M at block 21,004,332, of which 61% sits with a single depositor" is one information point, and a fat one. "The ecosystem is growing fast" is zero. "A partnership with a leading institution" is zero, because it is not falsifiable โ€” there is no claim present that could ever be wrong.

For calibration on how far we have fallen: the 2022 Merge coverage I scraped during the validator chaos scored around 9 IP/KW on the raw client releases, forum posts, and researcher threads. I flagged a 15% deviation in slashing rates hours before the wires ran it, because the source material carried dense, checkable assertions. The signal was sitting there. I just got there first. In 2023, in the Miami trough, I turned three Lido developers' unspoken concerns about re-staking risk into a viral thread. That material was anecdotal, but every sentence contained a claim you could take to a contract and verify. In early 2024, before the ETF approval, the editorial side was thin but the market side was dense โ€” options volume spikes on Coinbase Pro, cross-referenced against historical IPO patterns, gave me an IP/KW around 14 on data alone. That is what got me hired as an Exchange Market Lead. Not the writing. The extraction.

Today the editorial side is converging on zero, and the market side is thinning too, because the market is increasingly trading the editorials.

Why now is a three-body problem. Publishing cost has collapsed to nothing. AI agents now write press releases for other AI agents to summarize for a third layer of agents to trade on. And verification โ€” the only process that has ever produced an information point โ€” still costs a human and a node. When the cost of producing a claim goes to zero and the cost of checking it stays high, the equilibrium is a flood of claims and a drought of checks. A bull market subsidizes the flood, because in a melt-up the trade is timing, not truth.

The Empty Payload: What Zero Information Points Say About This Bull Market

The Autopsy

So let me do the work. Five failure modes, each one a specific way a document can be long, expensive, and worth nothing.

Entity laundering. The article names twelve projects and asserts nothing about any of them. "The partnership between X and Y will bring new liquidity to Z's ecosystem." Fine โ€” who is the counterparty? What is the instrument? Is it a grant, a token swap, a co-marketing deal, a signed letter of intent that quietly expires in ninety days? The extractor resolves X, Y, and Z as nodes and then returns no edges.

Every real information point is an edge, not a node. A graph of nodes with no edges carries zero information. It is a list. Lists feel like research and are not. I run a standing rule on my desk: any document where entity count exceeds assertion count by more than 3:1 gets flagged before it gets read. This one ran 12:1.

The numeric vacuum. The article says "$100M raise." Good. That is a number, and it counts as one information point. Now the second-order numbers, the ones that actually determine everything. Priced round or token warrant? At what valuation? What is the unlock schedule on the token portion? Who led, who followed, what are the pro-rata rights, what is the lock on the lead? A $100M raise at a $200M fully diluted valuation with a 12-month cliff and an 18-month linear is a completely different instrument from a $100M raise at $2B with a 48-month linear. Same headline integer. Opposite risk profile. The extractor wants the second-order numbers and receives a photo of the founders at a conference.

This is the same disease that runs through DeFi rate models, and it is why I stopped treating "yield" as a category years ago. Aave's kink at 80% utilization was not discovered from market data. It was asserted by governance and then enforced by a contract. The curve produces a number that resembles a market price and is not one โ€” it is a policy. Most articles about "DeFi yields" print the APY, which is the output of that arbitrary curve, as though it were a measurement. The number is real. The information is not. And the three variables that decide whether the yield survives the week โ€” current utilization, reserve factor, borrow cap โ€” almost never appear in the piece, because the piece was written from the dashboard, and the dashboard renders the APY in 48-point font.

Mechanism theater. "Uses ZK proofs." Which proof system? Groth16, PLONK, Halo2, a STARK, some hybrid? Trusted setup or transparent? Prover time per batch? And the two numbers an operator actually lives or dies by: proving cost in dollars per transaction, and verification gas on the first layer. Those two numbers are almost never in the announcement.

I instrumented three mid-size rollups last quarter with my own probes โ€” not their dashboards, my probes, run against their sequencer feeds. In a moderate gas regime, proving cost landed between $0.03 and $0.09 per transaction, depending on batch composition. In a gas spike โ€” the kind a bull market manufactures twice a quarter โ€” the identical workload hit roughly $0.35 to $0.45. Verification on the base layer tracked gas almost linearly and stayed the smaller line item until the spike, at which point the ratio inverted and stayed inverted. Nobody prints these numbers. The narrative that subsidizes a rollup is "scaling," and "scaling" does not survive a line item that reads: the prover is now the largest cost center on the profit and loss statement.

Here is the part that should worry anyone holding rollup exposure with a bull-market thesis stapled to it. The proving cost is denominated in gas, and the gas price is a function of the same bull market that the token price is a function of. When the market rips, gas rips, proving costs rip, and the operator's margin compresses precisely when the token is supposed to be appreciating. The correlation runs backwards. There are sequencers operating right now in a state where revenue is denominated in one token while the dominant cost is denominated in another, and the two move together. That is not a business. That is a carry trade wearing a narrative.

Nobody writes that article. Zero IP/KW on the mechanism. Maybe four on the balance sheet, if you run the numbers yourself and care enough to publish the ugly part.

Temporal drift. No block heights. No timestamps. "Recently." "Soon." "In the coming weeks." You cannot verify a claim without a temporal anchor, and you cannot backtest a narrative you cannot date. A mainnet that "launches soon" and a mainnet that launched at block 21,004,332 are not the same information, and the extractor drops both to zero because there is nothing to bind them to.

This sounds pedantic until it costs you money. In 2023 I passed on a position because a release said a bridge "would be live shortly." Shortly meant eleven weeks. The token completed a 40% round trip inside those eleven weeks while I waited for a sentence to resolve. The information content of that release was negative โ€” it cost me the time to read it.

Counterparty fog. "Backed by top-tier VCs." Name them. Cap table, or it did not happen.

This is not gossip, and it is not envy. The cap table is the only public window into the incentive structure, and the incentive structure is the only thing that reliably predicts behavior at the unlock. A round led by a fund with a twelve-month lock and a marketing mandate behaves differently from a round led by a fund that needs a Series B markup in six months. The most predictive number in any crypto deal is the unlock schedule of the people who wrote the check. Everything else is decoration.

While we are on the subject of fog, one more: "Proof of Reserves" is the canonical empty payload of this cycle, and has been for three years running. An exchange publishes a Merkle root. The root proves a set of assets at a single point in time. It says nothing about liabilities, nothing about debt maturity, nothing about off-balance-sheet obligations, nothing about the sibling entity in another jurisdiction that holds the actual customer funds. No continuous attestation. No auditor signature on the liability side. No real-time feed. Articles report "exchange published Proof of Reserves" as a fact. The fact is true and empty โ€” a node with no edge. I have run the extraction on forty of these. Median IP/KW: 0.8. The number that would matter โ€” attested assets over total liabilities, reported continuously โ€” has been published by exactly zero exchanges I can find.

The Recursion Problem

2026 has a specific pathology, and it deserves a name. I called it autophagic content on a panel in Miami last month, and the term stuck in the room: text whose only function is to be consumed by a machine that will produce more text of the same kind.

Three layers. Layer one: a team prompts a model to write a release. Layer two: an aggregator prompts a model to summarize the release. Layer three: a trading agent ingests the summary and emits a sentiment score between 0 and 1 with no attached claim. Each layer sheds entropy. By layer three the output is a number that is not a measurement โ€” it is a shared hallucination with a timestamp.

My desk has been trading those sentiment scores for eight months. They work. That is the problem. They work until they don't, and when they stop working they stop working simultaneously, because every score on the street derives from the same two source documents. A metric that everyone derives from identical inputs is not a metric. It is a coordinated error, and coordinated errors unwind inside a single candle.

That is the mechanics of a flash crash, and it has migrated out of the order book and into the content layer. The order book is fine. The order book has always been fine. It is the input feeding the order book that is now self-referential, and self-referential inputs have no bid when the recursion breaks.

A Worked Example

I am going to walk you through a raise from last month. I am calling it FundX because the lawyers asked me to, and because the specific name is less interesting than the pattern.

FundX raised $100M. There was a 4,200-word whitepaper โ€” I know it was 4,200 words because I tokenized it. There was a 900-word "research report" from an outlet that used to be a source of record. There was a 400-word press release.

I ran all three through the extractor.

The whitepaper returned six information points. IP/KW: 1.4. All six sat in the appendix, past page 34. Four were the token distribution table. Two were the audit link and the audit date. The main body โ€” the vision, the total addressable market slide reproduced as prose, the roadmap with quarters printed on it and no deliverables underneath โ€” returned zero.

The research report returned one information point. IP/KW: 1.1. The raise amount. Everything else was attribution without assertion. "The team believes." "The market is expected to." "Analysts see a path to." Attribution is not a claim. It is a quotation of a claim, and when the underlying claim is uncheckable the quotation is worth less than nothing, because it transfers false confidence to a reader who has no way to price it.

The press release returned zero. IP/KW: 0.0.

Combined: roughly 5,500 words, seven information points. And of those seven, exactly one mattered โ€” the unlock schedule in the appendix, which nobody read, because the appendix was forty pages deep and the thread version of the article never mentioned it.

Here is what the unlock said. Thirty-four percent of supply, team plus investors, six-month cliff, eighteen-month linear. Month seven releases roughly 1.9% of total supply into a market doing about $4M of daily volume on the primary venue.

Run that arithmetic. 1.9% of a $700M fully diluted valuation is $13.3M of nominal supply, arriving on a schedule, from sellers whose cost basis rounds to zero. Against $4M of daily turnover, that is more than three full days of the market's entire volume, delivered by people who do not need the price to be high to be profitable. The cliff was not in the narrative. The cliff was the narrative. It was written by people who never opened the appendix, and it was read by nine thousand people who never opened it either.

I found it because the empty payload told me to look. When the primary extraction returns zero, my pipeline dumps raw text into a secondary pass that hunts for distribution tables, vesting language, and cliff keywords. That pass is the most valuable thing I have ever built, and it only fires when the article is empty. The absence of information is itself a signal, and it is the most reliable one I own.

The Aggregate

I ran this across 500 articles published inside a thirty-day window, drawn from my desk's ingest. Methodology is in the appendix of my newsletter, because I do not want you taking these numbers on faith. That is the entire point of this piece.

Tier-one financial press: median IP/KW 3.1. Crypto-native media: median 1.4. Project press releases: median 0.6. KOL threads, n=200: median 0.2. AI-generated "research," n=60: median 0.1.

And here is the finding that made me write this at all. I correlated IP/KW against 30-day forward price action of the mentioned asset. n=180, noisy, and the coefficient is weak and negative โ€” roughly -0.14. Information-free content does not predict pumps. It does not predict dumps. It predicts nothing.

Which is the point, and it took me a week to understand what it meant. The prose is not misleading the market. It is not reaching the market. It is an inert layer resting on top of the price, while the price is being set somewhere else entirely โ€” in the options book, in the funding rate, on the quiet OTC desk that moves size before the article exists. The content layer has become decorative. We still read it because reading it used to be how you got an edge, and now it is how you get a deadline.

And when a market re-prices on inputs that no published document contains, the re-pricing is violent, because nothing slows it down. No information to argue with. No valuation to defend. Just positions, and a margin call, and a chart that gaps.

The Part Where Everyone Blames the Wrong Thing

Everyone blames AI. That is the lazy read, and it is dangerous because it implies a fix that does not exist.

The empty payload predates the language models by a decade. I was reading 2019-era ICO whitepapers that scored under 1.0 IP/KW, hand-typed by humans in offices with whiteboards and cold brew. The model did not invent the disease. It removed the latency. A human content farm produced 200 empty articles a day. A model produces 200,000, without payroll, without a morale problem, and without a tell you can pattern-match on. What we are watching is not a new pathogen. It is the true steady state of a market where publishing is free and verification is not.

Here is the uncomfortable one. The empty payload is profitable, which is why it persists. You cannot be sued for a vibe. A specific false claim about a vesting schedule is securities fraud. A vague claim about "the future of finance" is content marketing. Information-free text is not an accident of low-quality writers. It is a legal optimum, selected deliberately by the parties with the most to protect, and priced accordingly by the people who produce it.

And here is the one that should position you. Liquidity flows where trust is liquid, and in a bull market trust is cheap โ€” everyone is up, nobody is auditing, and verification carries no economic value because the trade is timing rather than truth. That makes the empty payload a lagging indicator of euphoria. It accumulates exactly when checking things stops paying. It sits there, inert, for months, while the chart goes up.

But it is a leading indicator of the drawdown, and this is the part I want you to sit with. When the drawdown arrives, the market has no pricing mechanism for the sector. There is no information to sell on โ€” only positions to liquidate. That is how you get a 60% drawdown in an asset that "didn't change fundamentally." It never had fundamentals priced in. It had narrative priced in, and narrative is one margin call away from zero, because narrative has no bid. There is no support level for a story.

The polite version of this argument is that bull markets hide technical flaws behind marketing. That undersells it. The bull market is running on a content layer that has fully decoupled from the assets it claims to describe, and the coupling will be restored in exactly one direction โ€” downward, in a hurry, the moment somebody finally publishes a number.

What I'm Watching

Starting this week: IP/KW for the top 100 assets, published weekly, raw, unsmoothed. Methodology and misses both go public. It is a contrarian indicator and I would rather be early and wrong in front of you than late and right in private.

When the ratio falls, size down on narrative-driven entries. When it rises โ€” when you start seeing unlock schedules and proving costs and liability attestations surface in the mainstream feed โ€” do not read that as a bottom signal. Read it as a maturity signal, and remember that maturity has always arrived with lower multiples. Nobody has ever gotten rich off a market that only prints verifiable claims.

Speed is the only currency that matters, right up until the instant the clock stops but the chain doesn't. The chain has been telling us the same thing for eighteen months โ€” in block heights, in cliff dates, in prover invoices nobody opens, in appendix tables nobody reads. The information was always there. It was in the extraction output. It was in the empty array that told me to keep looking.

Trust no one, verify everything, move fast.

But verify something. At least once a cycle. Otherwise you are not trading a market โ€” you are trading the empty array, and the empty array does not have a bid.

So what is your number? If you cannot name the last information point you verified on-chain, you bought the narrative, and you still do not know who sold it to you.

Fear & Greed

30

Fear

Market Sentiment

Altseason Index

41

Bitcoin Season

BTC Dominance Altseason

Market Cap

All โ†’
# Coin Price
1
Bitcoin BTC
$77,544.1
1
Ethereum ETH
$2,251.44
1
Solana SOL
$95.94
1
BNB Chain BNB
$705.45
1
XRP Ledger XRP
$1.25
1
Dogecoin DOGE
$0.0758
1
Cardano ADA
$0.1939
1
Avalanche AVAX
$8.54
1
Polkadot DOT
$0.9566
1
Chainlink LINK
$11.62

๐Ÿ‹ Whale Tracker

๐Ÿ”ด
0xda10...1aa3
5m ago
Out
190.01 BTC
๐Ÿ”ต
0xfbc0...f7aa
3h ago
Stake
3,677,094 USDC
๐Ÿ”ด
0xc389...da7e
1h ago
Out
5,048,620 USDT