Output 20abcedcdb58b29248c7e16efe68ebeb8977f8340821770a8a9d0cf5fb98b843:21

value
668094921
script pubkey
OP_0 OP_PUSHBYTES_20 39c70bd9ad70ab5d9fb645862ccac037c159b98e
address
bc1q88rshkddwz44m8akgkrzejkqxlq4nwvwkh3nsa
transaction
20abcedcdb58b29248c7e16efe68ebeb8977f8340821770a8a9d0cf5fb98b843
spent
true