Hey folks, has anyone here run into an OP_EQUALVERIFY error while working with a P2PKH wallet? I’ve been struggling to fix this on my own but haven’t had any luck, and there’s a decent amount of BTC stuck in there.
If you’re really knowledgeable about Bitcoin Script and know how to craft raw transactions, I’d appreciate your help. I’m willing to pay a good fee once we manage to get the funds sent out.
Here’s what I need you to do:
- Look into the script failure
- Fix the OP_EQUALVERIFY issue
- Create, sign, and send a valid P2PKH raw TX
Feel free to DM me if you can help out discreetly. Only serious experts, please.
Offering 10 BTC for assistance
15 replies 401 views
What wallet are you referring to?
If you have the wallet seed phrase or private key, why not just import it on another wallet and see if you can be able to spend the coins on the other wallet.
You can make use of Bluewallet or Electrum wallet for it.
Why don't you post the script in here for everyone to see?
What exactly is the problem here because P2PKH is a very straight forward script and you don't need to do anything special in order to spend your coins if you actually have the private key. Just import that key into any popular wallet like Electrum and spend your coins!
If you don't have the private key...
You'd need to find a random 256-bit private key that produces a public key that can produce the same 160-bit hash. This kind of collision is impossible to find.
Don't waste your time and others'.
Ya well I loaded it into electrum it's a wallet.dat I came across recovering old hardrives and I found it about a year ago I gave up on it cuz I figured it was fake but then I look at it again and someone broadcasted some transactions on july4 so Im thinking it is a real wallet
So then obviously the wallet does not belong to you. You will find no help here for your attempted theft of someone else's coins.
Actually there abandoned not theft
If as you said the wallet is active then it is NOT abandoned and yes it IS theft.
In addition to what NotFuzzyWarm already said, my guess is that you got scammed by being sold a watch-only wallet rather than "finding it on an old hard drive"; IIRC this type of scam was rather common a few years back.
Based on the filename (wallet.dat), it's generated by Bitcoin Core (it used to be called "Bitcoin-Qt" and "Bitcoin") and Electrum does not support that wallet file format. Electrum usually generate wallet file without extension.
john.cobraHero Member
Posts: 408 · Reputation: 2145
#11Aug 28, 2018, 04:01 PM
For all those who want to "play" with such files, keep in mind that it may be possible to insert something malicious into such a file. Instead of 10 BTC, you get an infected computer and all crypto from hot wallets (if you have any) wiped.
This type of proposal raises many red flags, making the post suspicious.
1- You're a new user.
2- You're offering an exorbitant reward.
3- You're requesting private messages.
4- You're admitting that the bitcoins aren't yours.
5- You're asking for help fixing a script, which, in a timely manner, is an easy task for many.
Ya well if u think it is a scam then think it Im willing to travel to whoeva thinks they can do it and have them do it on my laptop so...
Let me know man, maybe i can help. What wallet or how you got the error.
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#15Aug 30, 2018, 09:04 PM
The problem is, those technically inclined members who could do it can already tell that it's not doable just from the OP_EQUALVERIFY error alone.
Basically, it's telling you that the public key in the scriptSig that your wallet has provided doesn't satisfy the condition of the locking script which is should be "equal" to its RIPEMD160[SHA256(pubKey)] hash.
Since it's Electrum, inserting another extended public key to an existing wallet is as easy as editing a text file. (unencrypt the wallet->swap the xpub->encrypt the wallet)
That will result with the high-value transaction(s) associated with that xpub matched with the wallet's original xprv (which obviously wont work during spend)
If it has the 1FeeX address in it, it's fake.