NullMeridianLog

14 Oct 2026 (UTC)

Pirate Chain counterfeit ARRR mint and rollback

Two validation flaws let an attacker mint about 39.82M counterfeit ARRR on 14 Oct 2026. Pirate Chain v6.0.14 rolled the chain back to block 4,176,944.

  • Event date
  • Incident typeChain-level exploit
  • Bug classValidation
  • Published

Loss, as sourced

Not stated in USD. Pirate Chain states ~39.82 million counterfeit ARRR were minted and that the rollback removed the counterfeit issuance, returning balances to their pre-exploit state.

Traceability

Primary sources

  1. 01x.comv6.0.14 / rollback, 22 Oct 2026 (opens in a new tab)
  2. 02x.comexploit update, 15 Oct 2026 (opens in a new tab)
  3. 03github.comhttps://github.com/PirateNetwork/pirate/releases/tag/v6.0.14-b14db80 (opens in a new tab)
  4. 04github.comrelease notes 6.0.14 (recommended update) (opens in a new tab)
  5. 05github.comrelease notes 6.0.10 (mandatory security release) (opens in a new tab)

Secondary sources

  1. 010xcert.comhttps://www.0xcert.com/advisory/0xCERT-2026-0251 (opens in a new tab)

In brief

Root cause: Per Pirate Chain: the exploit combined two validation failures, bypassing the issuance check and incorrect interpretation of output scripts.

Timeline, as sourced: 14 Oct 2026; rollback target block 4,176,944 (14 Oct 2026 19:55:14 UTC); v6.0.14 announced on X as mandatory 22 Oct 2026 00:54 UTC; GitHub release notes call 6.0.14 recommended and 6.0.10 (released 18 Oct 2026) the mandatory security release.

Account, as sourced

On 14 October 2026, an attacker minted approximately 39.8 million unauthorized ARRR on Pirate Chain, increasing supply by about 20%, and moved the coins into the Sapling shielded pool. In its exploit update (opens in a new tab), the project said the attack combined two validation failures: a bypass of the issuance check and incorrect interpretation of output scripts. It said there was no evidence of compromised notary keys or of a break in the shielded-transaction cryptography. On 22 October the project announced mandatory release v6.0.14 (opens in a new tab), which rejects the exploit block. By consensus among node operators, pools, exchanges and dPoW notaries, the chain was rolled back to block 4,176,944, and the project says the counterfeit issuance was removed. The project's GitHub release notes for 6.0.14 (opens in a new tab) call it a recommended update with no consensus change, and name 6.0.10 (opens in a new tab) as the mandatory security release. A full technical post-mortem is pending.

Summaries of public sources as of the published date; except where marked (on-chain), not independently verified by NullMeridian. Figures are the sources’ own and are attributed; where sources disagree, each is given. Sources may since have changed. Not legal, financial or investment advice.