Output ddfd4db626a32204a9bd289f9a9193b29ac70719e4e1fe5eba0b94d41321eff1:25

value
655141948
script pubkey
OP_0 OP_PUSHBYTES_20 d7f84905904ae8a8f2f9f8c44925d3a055a2c9d3
address
bc1q6luyjpvsft523uhelrzyjfwn5p269jwnwlxkvj
transaction
ddfd4db626a32204a9bd289f9a9193b29ac70719e4e1fe5eba0b94d41321eff1
spent
true