Output dd90bb1fa29470fb434e59803408e0bb80bc0ff1218e557a83b666ab44bef696:1

value
5148948119042
script pubkey
OP_0 OP_PUSHBYTES_20 ef66dd63d1d00b67dfb09a38a48cbcc16464df2d
address
tb1qaand6c736q9k0hasngu2fr9uc9jxfhedqydv0n
transaction
dd90bb1fa29470fb434e59803408e0bb80bc0ff1218e557a83b666ab44bef696
confirmations
66530
spent
true