user80905: I am trying to understand chronologically what happens to a transaction from the second it is sent to the moment it is added to a block.

user76726: None. The mempool is composed by unconfirmed transactions.
If you send a valid transaction to other nodes, the first node that receives can be a miner, then it puts on his/her mempool. Or it can send it to other nodes unit it eventually reaches a miner. There's no limit for how many nodes relay it.

80905: <p>I am trying to understand chronologically what happens to a transaction from the second it is sent to the moment it is added to a block.</p>
 76726: <p>None. The mempool is composed by <em>unconfirmed</em> transactions.</p>

<p>If you send a valid transaction to other nodes, the first node that receives can be a miner, then it puts on his/her mempool. Or it can send it to other nodes unit it eventually reaches a miner. There's no limit for how many nodes relay it.</p>
