Output ddbbfa310c5fd3f6173885d2bf03a929faea0a1b4b71fd38d4a881cb7f590ec6:1

value
31890040
script pubkey
OP_0 OP_PUSHBYTES_20 18b4443169f7d4379f0c1213af300a7b46a69e6d
address
bc1qrz6ygvtf7l2r08cvzgf67vq20dr2d8nd4kt5xu
transaction
ddbbfa310c5fd3f6173885d2bf03a929faea0a1b4b71fd38d4a881cb7f590ec6
confirmations
124016
spent
true