>> (p.1)
    Author Topic: [GUIDE]Double-spending an unconfirmed transaction made with a third-party client  (Read 30599 times)
    jackjack (OP)
    Legendary
    *
    Offline Offline

    Activity: 1176
    Merit: 1281


    May Bitcoin be touched by his Noodly Appendage


    View Profile
    June 10, 2013, 06:35:54 PM
    Last edit: June 12, 2013, 10:48:19 PM by jackjack
    Merited by BitMaxz (2)
     #1

    Looks like more and more people needs double-spending because of forever unconfirmed transactions.
    If you created your transaction with bitcoin-qt (aka Satoshi client or bitcoin client), follow this guide, which uses pywallet. This would delete the transaction from your delete and allow you to create a new one.
    If not, you are in the right place.

    1. Export your private key in base58 format (how to do this depends on the software used to make the unconfirmed transaction, but I'm sure it is straight-forward)
    2. Create an empty wallet in bitcoin-qt (can be done with renaming your current wallet.dat to wallet.dat.bak and launching bitcoin-qt. Just be sure to keep wallet.dat.bak...)
    3. Launch bitcoin-qt
    4. Import the private key into bitcoin-qt (see this: https://en.bitcoin.it/wiki/How_to_import_private_keys_v7%2B)
    5. Quit bitcoin-qt
    6. Run
    Code:
    bitcoin-qt -rescan
    7. Wait
    8. Wait...
    9. Now you have the full balance of the single key you imported (compare with blockexplorer. If not, stop here and post in this thread)
    10. Create the transaction you wanted to do without forgetting the fee
    11. Delete the new, nearly empty wallet.dat (just rename it if you're not sure about that part)
    12. Rename wallet.dat.bak (thus your original wallet) to wallet.dat
    13. Done

    Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
    Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
Page 1
Viewing Page: 1