I have a bitcoin transaction that’s showing on my node mempool but not on any other block explorers🀨any idea how to fix? #asknostr

Reply to this note

Please Login to reply.

Discussion

What’s the txn id?

16b7c8ba8a4f5fae315834197b3480e4cfa86b4b8c995abaa068500bf758b387

Not found, sure you copied it correctly?

Yessir, that’s what it’s doing for me as well, I can see it on my node but not on public mempools. Very weird, the transaction is linked to a lightning channel anchor but it should be unlocked, I bumped the fee but the original transaction also isn’t showing. The ID for that one is

6b9b79c5d11046c42569b60d98cb71a121e48ca7e1e4e7658cc1d540d3effd19

Your node probably didn't get the transaction out to any other nodes. I had it happen once because of a network issue. You can get the data out of your node and rebroadcast the transaction.

No, he copied the wrong id for some reason

There was 2 tx sir, original one then and RBF/CPFP one

Does your node have many connections? You could attempt to broadcast via Coinb.in

Each node maintains its own mempool. The mempool is a collection of unconfirmed transactions stored in a Bitcoin node's memory, waiting to be included in a block. However, the mempool is not uniform across all nodes due to the following reasons:

1. **Transaction Propagation Time**: It takes time for a new transaction to propagate across the network. Different nodes may hear about transactions at slightly different times.

2. **Node Policies**: Not all nodes have the same transaction acceptance policies. Some nodes might refuse to accept a transaction if its fee is too low, or for other policy reasons.

3. **Mempool Size and Limits**: Nodes might have different hardware capacities. Some nodes set limits on the maximum size or number of transactions in their mempool to prevent running out of memory. If the mempool reaches its limit, the node might start dropping low-fee transactions.

4. **Node Restart and Uptime**: If a node goes offline or is restarted, its mempool might be cleared, and it would then start building it up again based on new transactions and what it hears from peers.

5. **Mempool Eviction**: If a transaction remains unconfirmed for a long time (perhaps due to a low fee), some nodes might eventually drop it from their mempool.

Due to these factors, while there's a significant overlap, the exact contents of the mempool can vary from one node to another.

RBF or wait it out πŸ€·β€β™‚οΈ

I RBF’ed 2 hours ago(OG tx was 3 hours ago) and it still never showed up as pending. It’s just had a confirmation though. Weird path this tx took but thanks for ur reply dude :)

Np!

Okay so it’s now confirmed 3 hours later but it never showed up as pending🀣🀣weird one today but thanks for all ur replies!!

This is an interesting thread, maybe it points to the importance of running your own node! Is it possible this transaction would not have broadcasted properly if his node wasn't keeping it in his mempool?

nostr:nevent1qqszllu5lg990jw0xn6ezxv7cktx5czprqfpjdt66ft6jx6fpqjcsdqpzpmhxue69uhkummnw3ezuamfdejsyg8wwu4fa3g083nyec6c8g3a070qxm2wx5l3r22t95g3zvt960wwmqpsgqqqqqqsp00q4y

That’s a thought that didn’t come to mind, if that actually is the case then I’m very happy I recently started this node🀣🀣🀣

is the transaction one that has confirmations? or is it unconfirmed and possible been pruned from other nodes?

never mind, i see you answered it yourself πŸ˜‰

Thank you for checking thought :)

Though*😭