Output ddfa40d26ecf8ecdd3b8600504cd9a3c5d9807e67ef8055ed941def931be54bd:0

value
6974221222209
script pubkey
OP_0 OP_PUSHBYTES_20 d8129d2d524c7f670944abbafac4feeee0dfc059
address
tb1qmqff6t2jf3lkwz2y4wa04387amsdlszeqncgcq
transaction
ddfa40d26ecf8ecdd3b8600504cd9a3c5d9807e67ef8055ed941def931be54bd
confirmations
193431
spent
true