Can a Transaction Be Dropped from the Mempool?

Yes, a transaction can be dropped from a node's mempool. This usually happens if it remains unconfirmed for a very long time (e.g. several weeks) or if the mempool is full and the transaction has a very low fee-per-byte, leading to its eviction to make room for a higher-fee transaction.

How Does a Node’s Mempool Size Limit Influence Its RBF Relay Policy?
What Happens to a Transaction in the Mempool If It Is Never Confirmed?
What Is the Risk of ‘Unwinding’ a Hedge Too Early or Too Late?
How Does a “Zero-Fee” Transaction Behave in the Mempool?
What Is the ‘Mempool’ in Cryptocurrency?
What Happens to a Transaction If It Stays in the Mempool for Too Long without Being Confirmed?
What Is ‘Transaction Dropping’ and Why Does It Happen in a Congested Mempool?
What Risks Does a Market Maker Face When Their Win Rate Is Too High?

Glossar