Hi chat,
I need some big brained input on this one. I am trying to spend the multisig outputs from this transaction (I have hundreds like it and the end goal is to collect all of them, which is >$1k in BTC):
https://mempool.space/tx/ed2d8fbedc5860092ae7d72aeb0d81b31d5560f39a90692e83d0cdfef82295d8I managed to "vibe code" my way to a broadcast-able transaction that spends the 2 outputs to the address of origin, but I received the following error on Electrum and other push tx services:
"bad-txns-inputs-missingorspent"
(I know they are unspent b/c I used a service in 2014 to redeem a bunch of similar outputs; that transaction is
here).
I tried recreating the transaction for the network to recognize that multisig outputs are being spent, and now I get this error:
"scriptsig-not-pushonly"
Something to keep in mind is that this is a "fake multisig" transaction, meaning it just requires 1 of 2 signatures; the 1st public key comes from my address and the 2nd public key is fake.
This is the service I used to create the multisig output consolidation transaction in 2014, but it is no longer functioning:
http://redeem.bitwatch.co/They even have a
thread on this forum.
So my question is, if I paste the raw hex tx here, could you tell me why the transaction is being rejected?
An easier question to answer might be is there a push tx service for non-standard transactions? I'm not sure if they exist, but would be good to know if one is out there.
Thanks for your help.
Only way: run your own node with non-standard TXs allowed, or pay a miner to include it.