Transaction dd20023422135749312faaa6025093d8d7e1e7812e79c3aca07ce75fb440bd16
1 Input
1 Output
-
dd20023422135749312faaa6025093d8d7e1e7812e79c3aca07ce75fb440bd16:0
- value
- 28994422
- script pubkey
- OP_0 OP_PUSHBYTES_20 ec6d38ea21a4757fa9a151acc8e5965b8fa35e67
- address
- bc1qa3kn363p536hl2dp2xkv3evktw86xhn8yx6ge4