A wallet scanning optimization feature implemented in Monero's August 2022 network upgrade. View tags are small cryptographic hints attached to transaction outputs that allow wallets to quickly determine whether an output might belong to them before performing expensive cryptographic operations. When scanning the blockchain, your wallet first checks the view tag (a very fast operation), and only if the view tag matches does it proceed with full cryptographic verification. This reduces wallet synchronization time by approximately 30-40% without compromising privacy or security. View tags are created by the sender and are unique to each output, ensuring that only the intended recipient's wallet will see a matching tag. This improvement is particularly helpful for users syncing wallets after being offline or setting up a wallet for the first time.
A network-layer privacy protocol that obscures the origin of Monero transactions by disguising which IP address initially broadcast a transaction. When you send a transaction, Dandelion++ first relays it through a random path of nodes in a "stem phase" before publicly broadcasting it in a "fluff phase." This makes it extremely difficult for network observers to determine which node originated the transaction, protecting your IP address privacy. Dandelion++ is an enhanced version of the original Dandelion protocol, offering improved resistance against sophisticated network analysis attacks.
A cryptographic range proof system used in Monero's RingCT to prove that transaction amounts are valid (positive and within acceptable ranges) without revealing the actual amounts. Bulletproofs replaced the earlier range proof system in 2018, significantly reducing transaction sizes. Bulletproofs+ is an optimized version implemented in August 2022 that further improved transaction efficiency and verification speed while maintaining the same strong privacy guarantees.
A decentralized mining pool for Monero that allows miners to pool their hashrate without trusting a central pool operator. Unlike traditional mining pools where the operator controls the block rewards and could theoretically steal funds or censor transactions, P2Pool operates as a peer-to-peer network where miners collectively build blocks and share rewards based on contributed work. P2Pool uses a sidechain with much faster block times (several seconds) to track individual miner shares, then distributes rewards when the main Monero network finds a block. P2Pool includes "P2Pool Mini" for smaller miners with lower hashrates. P2Pool is recommended for miners who want to support Monero's decentralization while still earning regular payouts comparable to traditional pools.
When you send funds, Monero's privacy mechanism obscures your funds as a possible source by mixing in other sources of funds in the transaction through ring signatures. It is impossible for any observer to know which is the real source of the funds, and only you can prove that you were the real source by deciding to reveal the secret transaction key generated by you for that transaction.
As of 2026, Monero uses a mandatory ring size of 16, meaning your transaction will appear to be one of 16 possible sources. This consists of 15 decoy outputs randomly selected from the blockchain plus your actual output. The term "mixin" was historically used to describe the number of decoys (so a ring size of 16 uses 15 mixins), though this terminology is now deprecated in favor of "ring size."
Remember that every other person sending a transaction may randomly select your funds to be a plausible source in their own transaction. This means that although it may at first seem like you are one of 16 possible senders, the aggregate effect of all Monero users constantly mixing each others' funds means your privacy level is radically higher than the number would suggest. Over time, it will appear as if you've plausibly participated directly or indirectly in transactions with most other Monero users, even if you rarely use Monero.
A next-generation transaction protocol abstraction proposed as Monero's future upgrade, currently under development with expected implementation timeline of 2026-2027 or later. Seraphis represents a fundamental redesign of how Monero transactions are constructed, offering several major improvements: compatibility with much larger anonymity sets (potentially full-chain membership proofs), more efficient transaction structures, improved multisignature support, and flexible view key systems that allow viewing spent outputs without constantly exporting key images. Seraphis will require users to generate new addresses from their existing wallet keys, though private keys and wallet recovery seeds remain unchanged. When implemented alongside FCMP++, Seraphis could enable anonymity sets covering all historical outputs rather than just small rings. This upgrade is not yet deployed and remains in active research and development.
A new address scheme designed to work with the proposed Seraphis transaction protocol. Jamtis addresses will begin with the prefix "xmra" and are 196 characters long. Unlike current Monero addresses, all Jamtis addresses function as subaddresses with no concept of a "main address." Jamtis introduces several improvements: Recipient IDs (RIDs) which are 25-character identifiers that make address verification easier over phone or insecure channels; enhanced view key functionality with separate keys for viewing incoming outputs, viewing amounts, and detecting spent outputs; and better support for hardware wallets and multisignature setups. Jamtis addresses will not be compatible with current CryptoNote-style Monero addresses, meaning users will need to generate new Jamtis addresses when the Seraphis upgrade is deployed. This technology is under development and not yet implemented in Monero.
A legacy function that appeared in older versions of Monero wallet software. This feature was only relevant for users who received payments before the implementation of RingCT in January 2017, when Monero used denominations and transparent amounts. Pre-RingCT outputs could only mix with other outputs of identical amounts, making some outputs "unmixable" if no matching denomination existed. Since RingCT became mandatory in September 2017, all new transactions use confidential amounts, making this function obsolete for modern Monero users.
A major privacy upgrade under active development for Monero, expected for potential deployment in 2026 or beyond. FCMP++ will replace the current ring signature system with a fundamentally different approach: instead of proving a spent output belongs to a small ring of 16 possible sources, FCMP++ proves that the spent output belongs to the entire set of unspent outputs on the blockchain. This expands the anonymity set from 16 to potentially 100+ million outputs, making transaction analysis statistically impossible even with advanced techniques. FCMP++ uses cryptographic curve trees and zero-knowledge proofs to achieve this while keeping transaction sizes practical. Once implemented, this upgrade will represent one of the most significant privacy improvements in Monero's history.
monero.how