Output ef596021972431184963b171cdf93fc2002dd5b5d2aa5a21ae101d9d5b9f6347:1

value
20700000
script pubkey
OP_0 OP_PUSHBYTES_32 842d84987fb9b268a098831b469a25a91e950f8004f7c5903ad2dfc118eaef53
address
bc1qsskcfxrlhxex3gycsvd5dx394y0f2ruqqnmutyp66t0uzx82aafs6khj0v
transaction
ef596021972431184963b171cdf93fc2002dd5b5d2aa5a21ae101d9d5b9f6347
confirmations
269431
spent
true