Output ddfa2ad32aa294108b94880ee2898779dbb1e10fc4805b914aff3c67a92b822e:1

value
66635902
script pubkey
OP_0 OP_PUSHBYTES_20 23db5f4b40862c14a9584c453f9f4db9466826eb
address
tb1qy0d47j6qsckpf22cf3znl86dh9rxsfhtzglh23
transaction
ddfa2ad32aa294108b94880ee2898779dbb1e10fc4805b914aff3c67a92b822e
confirmations
113331
spent
true