The trench line · edition index

The day in three signals.

Read the full edition
01Rules0 storiesPolicy, regulation, courts and enforcement.
02Rails6 storiesProtocols, products and infrastructure.
03Risk0 storiesSecurity, solvency and market integrity.

Lead story · Rails

Consensys to Split MetaMask Into Standalone Firm

Consensys announced plans to restructure into separate entities, with MetaMask forming its own firm.

  • Consensys announced plans to restructure into separate entities, with MetaMask forming its own firm.

Read original source · decrypt

Read the 90-second brief

What happened

Consensys announced plans to restructure into separate entities, with MetaMask forming its own firm.

Why it matters

Consensys announced plans to restructure into separate entities, with MetaMask forming its own firm.

What to watch

24h breadthMixed · 45/100
Latest available market pulse.A compact snapshot of whether BTC, ETH, SOL moved higher or lower over the prior 24 hours.
Lower50 = flatHigher

Tracked assets were close to neutral overall.

Breadth starts at 50, adds three points for each 1% of average 24-hour movement across the tracked assets, and is capped between 0 and 100.
BTC$78,348.00−1.03%
BTC was 1.03% lower than the provider quote 24 hours earlier. Snapshot: 04:57 UTC.
ETH$2,478.05−1.23%
ETH was 1.23% lower than the provider quote 24 hours earlier. Snapshot: 04:57 UTC.
SOL$101.97−2.31%
SOL was 2.31% lower than the provider quote 24 hours earlier. Snapshot: 04:57 UTC.

CoinGecko snapshot at 04:57 UTC. Prices and 24-hour moves refresh automatically without rerunning the newsroom.

The complete daily file

Across the crypto map.

6 distinct stories, grouped by subject and ranked by the Editor-in-Chief.

02

Ethereum & L2

Ethereum, rollups, staking, governance and application infrastructure.

03

DeFi & Stablecoins

Trading, lending, stablecoins, tokenized assets and onchain finance.

01

Markets & Macro

Flows, derivatives, market structure, institutions and macro drivers.

The social evidence desk

Voices from the Trenches

Source-preserved posts worth knowing today.

Source-preserved X posts original wording, author, timestamp and link. A post proves what the account said, not whether its external claims are true.

@NoelleInMadridNoelle Acheson

Hey all! In today’s Crypto is Macro Now, I offer my takes on three original and interesting crypto/macro pieces I’ve read over the past week, from Stuart Cook, the Dallas Fed and OMFIF. Plus, what the narrative behind a market divergence means for BTC. https://t.co/aSfMI0IgBu

RailsdevelopingOriginal ↗
@VitalikButerinvitalik.eth

A note on recursive STARK mempools (EIP-8288) https://t.co/XNBuNtkKmi This is an EIP that I am hoping we can get included in I-star (the fork after Hegota) that you can think of as the next step after Frames, that would unlock extreme amounts of power. Particularly: * Ultra-cheap quantum-safe signatures (SPHINCS-). Much of the cost savings comes from the fact that the signature data (~3 kB) does not have to go onchain * Ultra-cheap quantum-safe privacy protocols. Status quo minimum cost for private txs is ~300k if you engineer very well (no one does), status quo quantum-safe is ~10M gas, this could reduce it to low tens of thousands. * Universal support for your favorite new signature or proof scheme without needing EVM changes. Whatever you use (Falcon, ML-DSA, some other lattice-based thing, something code-based or isogeny-based or even more esoteric), you can just wrap it client-side in a STARK, onchain gas cost low tens of thousands just like privacy protocols. Hopefully, Ethereum will never need "please support my favorite cryptographic algo" politics again. * Private account abstraction: keep your account logic private, and in a private location onchain. Then you can make one transaction to change the ownership of all your onchain state - accounts, defi positions, privacy protocol notes, everything - without revealing which objects' ownership you're changing. Here's how it works. Your transaction can include a type of frame that we call a "dependency frame". The frame is a list of statements, asserting claims like "message hash M was signed by SPHINCS- public key P" and "data hash D was proven to satisfy a statement defined by verification key V". When you send your transaction, you send it in an envelope, which includes a signature or a STARK for each statement in a dependency frame. Once the transaction reaches the mempool, nodes aggregate them. Each node runs a loop: wait one tick (eg. 500ms), aggregate all new envelopes (either single-tx or multi-tx) that you've seen, remove any transactions that are expired, generate a STARK recursively proving all dependencies, and send a new multi-tx envelope containing that STARK. Hence, the bandwidth load is bounded: each node's outbound is one STARK (~100-300 kB) per tick, plus each transaction getting broadcasted through the network once (as happens already). The block builder acts as "yet another mempool node", receiving envelopes from the mempool (plus any side channels), generates its own STARK covering the subset of transactions it intends to include in the block, and adds that STARK to the block. Total onchain overhead: one STARK (100-300 kB), plus 96 bytes for each statement being proven. This is what I've called before ( https://t.co/3jfVkYTZrR ) "The Proof Singularity". Today, we have all the ingredients to actually implement it. As a developer, this requires a somewhat different workflow than you are used to, but it is conceptually simple. Any signatures or STARKs, you put into a separate frame. Then the main logic that today is verifying a signature or STARK, you replace with checking for the existence of a frame that includes the correct statement as a dependency. Examples of useful statements: * [tx sighash] verifies against [the pubkey at sload(0)] * there exists a secret and a merkle branch such that hashing secret+0 and applying the merkle branch outputs (public) root R, and hashing secret+1 outputs (public) nullifier N * there exists a secret address A, salt S and signature Z such that sload(0) = hash(A, S) and a merkle proof of address A inside a recent ethereum state contains some pubkey D where [tx sighash] was signed by D [this is private account abstraction; all variables except [tx sighash] and sload(0) are private; you can also make D a STARK verification key] * there exists an ML-DSA signature signing [tx sighash], that verifies against an ML-DSA pubkey whose hash is sload(0) At the core, this is moving any compute and data other than bookkeeping "business logic" outside the core path of Ethereum execution, sharding and parallelizing it via the mempool. Notice also that this requires agreeing on a _language_ (aka. an ISA) for the recursive STARKs to define statements in. The current leading candidate is RISC-V. So this would also de-facto be Ethereum adding RISC-V (or something else we decide on) as a canonical ISA - a big decision that should be done carefully, but that I think will be necessary to drive Ethereum forward.

RailsdevelopingOriginal ↗
@tolytoly 🇺🇸

Using solana 2.7 million messages would have cost the agents $5400

RailsdevelopingOriginal ↗

Reviewed through 04:57 UTC · editorial order, not engagement rank

Markets

The tape, without the theatre.

Latest market data · 24h snapshot

What moved, and by how much.

This panel compares each provider quote with the quote 24 hours earlier. Editorial stories remain in the Editor-in-Chief’s priority order instead of being repeated or pulled into this fixed data region.

Mixed · breadth 45/100. A score of 50 means the tracked assets were flat on average.

24-hour price changeLatest · 04:57 UTC
Each row compares the current provider quote with its quote 24 hours earlier. Bar length is scaled to the largest move shown.
BTC$78,348.00
−1.03%BTC was 1.03% lower than the provider quote 24 hours earlier. Snapshot: 04:57 UTC.
ETH$2,478.05
−1.23%ETH was 1.23% lower than the provider quote 24 hours earlier. Snapshot: 04:57 UTC.
SOL$101.97
−2.31%SOL was 2.31% lower than the provider quote 24 hours earlier. Snapshot: 04:57 UTC.

Exact percentages are printed beside every row; color is supplemental.

Founding membership

Finish crypto before breakfast.

Get the complete Daily Trenches: a five-minute brief, cited source trail, audio edition, and every past front page.

Planned founding rate $8 / month · cancel anytime

No checkout yet. Submit to request an invite by email; nothing is stored silently.