Output 21d640a6b82980039f79d54f9560d4ccd16b7ff0427af891ea6ddfdde76b94ab:10

value
529923
script pubkey
OP_0 OP_PUSHBYTES_20 12c6c4431e863e11fdd36042dd48ec87bfe203fa
address
bc1qztrvgsc7sclprlwnvppd6j8vs7l7yql68k8eww
transaction
21d640a6b82980039f79d54f9560d4ccd16b7ff0427af891ea6ddfdde76b94ab
confirmations
227092
spent
true