Output 66c8d947f4cbff654035ef856c8b6fc228c16d2dfd7d7b11645e371edaabb6ca:0

value
2999674578
script pubkey
OP_0 OP_PUSHBYTES_20 8bb8df04172a209269bebe52fa4c765a09aa131a
address
bc1q3wud7pqh9gsfy6d7hef05nrktgy65yc6sm20du
transaction
66c8d947f4cbff654035ef856c8b6fc228c16d2dfd7d7b11645e371edaabb6ca
confirmations
103412
spent
true