Output baf61ed42ae4cf7cbe34f048a40c304fd26d64e74e6f84a9e6f80b697518e1f4:16

value
70706439534
script pubkey
OP_0 OP_PUSHBYTES_20 517644099803c6857256a0f1a255f10a43d8774b
address
tb1q29mygzvcq0rg2ujk5rc6y403pfpasa6tkadk28
transaction
baf61ed42ae4cf7cbe34f048a40c304fd26d64e74e6f84a9e6f80b697518e1f4
confirmations
1621
spent
true