By XMRWallet Team · Published · 6 min read
The introduction of Bitcoin Ordinals in January 2023 — a protocol allowing digital content to be permanently inscribed onto the Bitcoin blockchain — sparked discussions across the crypto space about what similar capabilities might look like on other blockchains. Monero enthusiasts developed their own version: Mordinals, or Monero Ordinals. The debate that followed within the Monero community illuminates something important about what Monero values and the trade-offs inherent in expanding a privacy-focused blockchain's functionality.
What Are NFTs and Why Does This Matter for Monero?
A non-fungible token (NFT) is a blockchain record that represents ownership or proof of authenticity of a unique item — digital art, music, collectibles, or other content. Unlike cryptocurrency, each NFT is distinct and cannot be exchanged 1:1 with another NFT. Ethereum is the most common platform for NFTs, using the ERC-721 standard. The appeal of on-chain content storage is permanence: data inscribed directly onto a blockchain cannot be altered or deleted after confirmation, and authenticity can be verified by anyone.
Bitcoin Ordinals, introduced by Casey Rodarmor in January 2023, enabled content to be linked to individual satoshis (the smallest unit of Bitcoin) and stored permanently on the Bitcoin blockchain. The protocol sparked significant debate in the Bitcoin community about block size, fees, and network purpose — a debate that closely foreshadowed what would happen when Monero enthusiasts implemented a similar concept.
How Mordinals Work
When someone creates a Mordinal, they start by selecting the content they want to preserve — an image, text, or video. The content is divided into segments. Each segment is assigned properties such as position, color values, and metadata. To store the Mordinal on the Monero blockchain, these segments are encoded as a series of transactions containing the content data. Once these transactions are confirmed and added to the blockchain, the Mordinal becomes a permanent, publicly accessible record.
The Mordinals protocol links the content to a cryptographic hash that serves as a unique identifier. Anyone can verify that the content has not been altered since inscription by checking this hash against the stored data. In this sense, Mordinals provide a form of verifiable, immutable on-chain content storage on the XMR blockchain.
Privacy Concerns: What the Monero Community Raised
The Monero community's reaction to Mordinals was notably cautious — and the concerns raised were substantive rather than reflexively dismissive. The central privacy concern relates to how Monero's ring signatures function.
Monero's ring signatures protect sender privacy by mixing the real spending output with 15 decoys (as of ring size 16, post-Fluorine Fermi upgrade). The security of this mechanism depends on the decoys being plausibly indistinguishable from real transaction outputs. If Mordinals created a class of easily identifiable outputs — outputs that could be recognized as data-carrying Mordinals rather than financial transactions — this could reduce the effective anonymity set. A well-funded attacker flooding blocks with Mordinals could potentially make it easier to distinguish genuine financial transactions from the Mordinal-inscribed outputs that appear as decoys.
This is not a trivial concern. Monero's privacy model depends on the indistinguishability of outputs. Any mechanism that creates identifiable categories of outputs deserves careful analysis from a cryptographic privacy standpoint. The Monero Research Lab is the appropriate venue for evaluating such implications.
Decentralization Concerns
The second category of concern relates to blockchain growth and node economics. Mordinals, by design, add non-financial data to the blockchain — potentially significant amounts of it if widely adopted. Monero's blockchain already exceeds 200 GB as of 2026 and grows with every block. Adding large amounts of image or video data through Mordinals would accelerate blockchain growth considerably.
A significantly larger blockchain increases the storage, bandwidth, and processing requirements for nodes. If running a full node becomes expensive enough that only large, well-resourced operators can sustain it, the network becomes more centralized — fewer independent validators means more concentration of influence and greater vulnerability to coordination pressure. This tension between expanded functionality and decentralization is a genuine architectural trade-off, not merely a theoretical one.
The Broader Debate: What the Community Values
The Mordinals debate illustrates a fundamental question that any blockchain community with strong privacy commitments eventually confronts: what is the network for, and what trade-offs are acceptable in expanding its capabilities?
Monero was designed specifically to be a private, fungible, decentralized medium of exchange. Every design decision in Monero's protocol — from ring signatures to RingCT to Dandelion++ — serves that purpose. Introducing NFT-like functionality that may compromise privacy or decentralization runs directly against the project's core values, regardless of how useful that functionality might be in other contexts.
The community's willingness to engage seriously with Mordinals rather than simply dismissing them reflects the decentralized, permissionless nature of Monero's development. Anyone can build on Monero's protocol — that is a feature, not a bug. But the community's critical analysis of privacy implications is equally a feature: it represents the kind of rigorous, adversarial evaluation that has made Monero's privacy guarantees credible over time.
For users focused on Monero's core purpose — private, fungible transactions — the priority remains using non-custodial wallets and following good operational security practices. XMRWallet is a free, open-source, browser-based non-custodial Monero wallet. Keys are generated locally in your browser, never transmitted, and no registration is required.
Frequently Asked Questions
What are Monero Ordinals (Mordinals)?
Mordinals are a protocol inspired by Bitcoin Ordinals that allows data — images, text, video — to be attached to Monero blockchain transactions, creating NFT-like permanent records on XMR. Content integrity is verifiable through a cryptographic hash. Once confirmed, Mordinals cannot be altered or deleted.
Why did the Monero community raise concerns about Mordinals?
Two primary concerns: (1) Privacy — if Mordinals create easily identifiable transaction outputs, they could reduce the effective anonymity set for ring signatures, potentially weakening sender privacy. (2) Decentralization — large-scale Mordinal use would accelerate blockchain growth, increasing node operating costs and potentially centralizing who can run full nodes.
Do Mordinals compromise Monero's privacy?
This remains an open question in the Monero community. The concern is substantive — identifiable output categories can reduce anonymity set effectiveness — but Monero's core cryptographic protections remain robust. The Monero Research Lab is the appropriate forum for rigorous evaluation of any protocol-level privacy implications.