Output db66dfc95969ac4b2a96eb9fda7df2f339da656c083f3996b832237a5e87ec1e:71

value
70986
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 abfc1622c6a485e793f5f965064846aa95d23abe5341b4eb8638878098b4a1d3
address
bc1p407pvgkx5jz70yl4l9jsvjzx422ayw472dqmf6ux8zrcpx9558fsg6nm9h
transaction
db66dfc95969ac4b2a96eb9fda7df2f339da656c083f3996b832237a5e87ec1e
confirmations
120644
spent
true