Output 66d8bcf94de71fc40e3001dc9ba477bd170f2275891826f1e9eff68d31eecf0e:2

value
257579
script pubkey
OP_0 OP_PUSHBYTES_32 08ddeb8db61996ba468e11764e06f3a7a2814788a3d12ad12962c7d40d8e08dc
address
bc1qprw7hrdkrxtt535wz9myuphn573gz3ug50gj45ffvtragrvwprwqa77m7u
transaction
66d8bcf94de71fc40e3001dc9ba477bd170f2275891826f1e9eff68d31eecf0e
confirmations
159539
spent
true