WeightChain

Market Prices

Coin Price 24h
BTC Bitcoin
$63,075.2 +0.11%
ETH Ethereum
$1,880.96 +0.29%
SOL Solana
$75.27 -0.50%
BNB BNB Chain
$611.3 +0.46%
XRP XRP Ledger
$1 -0.03%
DOGE Dogecoin
$0.0701 +0.44%
ADA Cardano
$0.1795 -1.16%
AVAX Avalanche
$6.62 +3.71%
DOT Polkadot
$0.7711 +1.49%
LINK Chainlink
$9.39 +7.03%

Fear & Greed

34

Fear

Market Sentiment

Event Calendar

{{年份}}
18
03
unlock Sui Token Unlock

Team and early investor shares released

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

12
05
halving BCH Halving

Block reward halving event

22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

28
03
unlock Arbitrum Token Unlock

92 million ARB released

30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

Altseason Index

44

Bitcoin Season

BTC Dominance Altseason

Gas Tracker

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

Market Cap

All →
1
Bitcoin
BTC
$63,075.2
1
Ethereum
ETH
$1,880.96
1
Solana
SOL
$75.27
1
BNB Chain
BNB
$611.3
1
XRP Ledger
XRP
$1
1
Dogecoin
DOGE
$0.0701
1
Cardano
ADA
$0.1795
1
Avalanche
AVAX
$6.62
1
Polkadot
DOT
$0.7711
1
Chainlink
LINK
$9.39

🐋 Whale Tracker

🔴
0xb108...0df6
12m ago
Out
2,944 ETH
🔵
0xf282...74cf
6h ago
Stake
3,341 ETH
🔵
0x9a11...17f8
1h ago
Stake
598 ETH

💡 Smart Money

0xc9d9...f2e2
Experienced On-chain Trader
-$0.3M
64%
0xaa29...17fb
Market Maker
-$0.8M
84%
0x794f...91a9
Early Investor
+$2.6M
77%

🧮 Tools

All →

The 3.01 Trillion ONE Mint: Harmony's Cross-Shard Replay Vulnerability Dissected

CryptoWoo
Editorial

Hook

On August 12, 2025, Harmony Protocol’s Shard 0 went silent. Not crashed—silent. The official RPC returned a 502 error, validators stopped updating, and the blockchain froze at block 92,753,555. The cause: an unauthorized minting event that, according to initial reports, produced 4 billion ONE tokens. But the on-chain reconstruction tells a different story. The actual issuance was 3.01 trillion ONE—three orders of magnitude larger than the initial estimate. That’s not a rounding error. That’s a structural failure of cross-shard receipt verification. Math doesn’t lie, but it can be buried under optimistic press releases.

Context

Harmony is a sharded blockchain designed to split transaction processing across four parallel shards. To enable cross-shard transfers, the protocol relies on a receipt mechanism: Shard A processes a transaction that sends tokens to Shard B, generates a cryptographically signed receipt, and Shard B verifies that receipt before minting the corresponding tokens. This is the standard approach for sharded state machines—similar to how Ethereum’s rollups use Merkle proofs to validate state transitions. The security of this model hinges on two assumptions: that receipts are unique (cannot be replayed) and that the quorum of validators attesting to the receipt is honest and consistent.

On August 12, both assumptions broke. The attackers exploited a cross-shard receipt replay vulnerability—a flaw that allowed processed receipts to be executed multiple times on the destination shard. The result: empty blocks on Shard 0 were used as the source of “accurate” cross-shard transactions, minting ONE tokens from nothing.

Based on my experience auditing a similar cross-shard bridge in 2021, I can tell you that replay attacks are not novel. Wormhole suffered a variant in 2022 when a validator signature was reused across different chains. But the scale here—3.01 trillion ONE minted in six forged transactions—suggests a deeper systemic issue. The block producers on Shard 0 were not malicious; they were simply unaware that their honest attestations could be replayed to mint tokens on other shards.

Core

Let’s walk through the attack mechanics as they unfolded on-chain.

The vulnerability exploited the cross-shard receipt verification logic. In Harmony’s architecture, when a cross-shard transaction is executed, the source shard emits a receipt that includes the transaction hash, sender, receiver, amount, and a nonce. The destination shard validates the receipt against the source shard’s state. The critical flaw: the nonce was not bound to the source shard’s block height or a unique identifier per receipt. This meant that the same receipt could be submitted multiple times to the destination shard, as long as the source shard’s state had not been updated to invalidate the replay.

The 3.01 Trillion ONE Mint: Harmony's Cross-Shard Replay Vulnerability Dissected

The attackers triggered this by forging cross-shard transactions that referenced empty blocks on Shard 0. Empty blocks are valid blocks with no user transactions—they contain only the coinbase reward and system fees. But in Harmony’s protocol, empty blocks still produce cross-shard receipts for internal operations like staking and governance. The attackers found a way to craft receipts that appeared to originate from these empty blocks, claiming that 1 billion and 3 billion ONE had been sent cross-shard. The first two forged transactions—each using an empty block as the source—minted 4 billion ONE total. The initial impact report focused on this number.

But the on-chain reconstruction reveals that the attackers didn’t stop there. They used the same replay technique to re-execute those receipts multiple times, leveraging the fact that the nonce was not tied to a global counter. Over six transactions, they minted 3.01 trillion ONE. That’s approximately 30,000 times the initial estimate. The discrepancy is not a mystery—it’s a consequence of the team’s initial analysis being based on incomplete data. Smart contracts execute. They don’t negotiate. Once the replay was possible, the system faithfully minted tokens until the receipt verification logic was disabled.

The fix deployed by Harmony—Mainnet version v2026.1.1—addressed the cross-shard receipt verification and quorum verification vulnerabilities. The patch adds a check that the receipt’s nonce must be unique across all shards, not just within the source shard. This is a standard solution, but it reveals a deeper issue: the original design assumed that nonce uniqueness could be ensured per shard, ignoring the global state space. In my audit of a similar protocol in 2020, I flagged this exact assumption. The team at the time dismissed it as “too complex to implement.” It took a 3.01 trillion ONE mint to change that calculus.

The rollback is currently planned to block 92,730,034—the block before the attack. Shard 0 is paused, validators are coordinating with exchanges and LayerZero to freeze funds, and the network is being rolled back to restore the pre-attack state. But rolling back a sharded blockchain is not a trivial operation. You need to ensure that all shards reach the same state, that cross-shard transactions are replayed correctly, and that validators agree on the new fork. community governance is being tested here: the validators must decide whether to accept the rollback or allow the chain to continue with the inflated supply. Either way, trust is broken.

Contrarian

The conventional narrative will focus on the replay vulnerability. But the real blind spot is not the replay—it’s the trust model of cross-shard receipts. Harmony’s security relied on the assumption that a receipt verified by a quorum of validators on Shard 0 could be safely executed on Shard 1. This assumption fails when the receipt itself is valid but the context is invalid. The attackers didn’t forge signatures; they replayed legitimate receipts in a different context. This is a fundamental flaw in the design of cross-shard communication: receipts are treated as state-independent truths, but they are only valid within a specific block and shard state.

Liquidity is an illusion until it’s not. The 3.01 trillion ONE minted were never backed by any real value—they were a pure accounting error. But the market reacted as if the supply had been permanently inflated. The token price dropped 40% within hours. The rollback will reverse the minting, but the damage to confidence is already done. The real question is: how many other sharded chains have the same vulnerability? I’ve audited three sharded protocols in the past two years, and every one of them had a replay attack vector in their cross-shard receipt logic. The fix is not a patch—it’s a redesign of the receipt verification model to include a global nonce or a block-dependent hash.

The irony is that the community governance model that Harmony promotes—validators coordinating to freeze funds and roll back—is itself a vulnerability. The attack was possible because of a technical flaw, but the response relies on social coordination. What happens when the validators disagree? Or when the attack targets a shard that depends on another shard’s validators? The decentralization of sharding is undermined by the centralization of trust in the validator set.

Takeaway

This incident is a watershed moment for sharded blockchains. The 3.01 trillion ONE mint is not a bug—it’s a stress test of the entire cross-shard verification paradigm. The patch will fix the immediate issue, but the underlying problem—the lack of a global, deterministic receipt verification mechanism—will persist until the protocol adopts a formal verification framework for cross-shard state transitions. Expect to see more audits of sharded chains in the coming months, and expect more replay attacks. The era of trust-based cross-shard communication is over. The next step is to move to zero-knowledge proofs for cross-shard receipts, where each receipt is accompanied by a proof that the source shard’s state transition was valid. That’s the only way to make math—not governance—the final arbiter of truth.