Let's say I have a bitcoin address that I want to make a payment from.

I understand that to create a payment from that address I need to get the unspent outs. Can I get that information from BlockExplorer ?

And if so to create the payment do I just need the transaction hash of the transaction containing the out and the index of the out ?

*Update : *

You can assume I have the private key. So what I'm looking for is a list of unspent outs by public key.

I can see how to retrieve transactions for an address i.e. http://blockexplorer.com/q/mytransactions/1JjvT5HoVoqhyLN2cb9imMsN9HgYAK268m

*Update 2 : *

I should have mentioned that I want to do this programmitcally, i.e. through the BlockExplorer query API. http://blockexplorer.com/q

1 Answer 1


To create a payment, you need a private key with an associated public key that has funds, a public key of the recipient, have the hash of the last transaction made on your public key, and perform some hashing on all of those.

Block explorer provides all the information but the private key. If you have that, you can generate a valid transaction on your own.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.