Transaction 66d4364629ddf27c86668f04688198b5bd3b80fce90ac34fc85849f85aed44ec
1 Input
1 Output
-
66d4364629ddf27c86668f04688198b5bd3b80fce90ac34fc85849f85aed44ec:0
- value
- 20520407
- script pubkey
- OP_0 OP_PUSHBYTES_20 98edb9420e4ea7bddb9d687f022d32c325d0e570
- address
- bc1qnrkmjsswf6nmmkuadplsytfjcvjapetsh9u54a