Ordinals
beta
Address 14F2bxohuNjPpkUYEhcbHybbUTzQYq6Q3o
sat balance
130245
outputs
082985d407e769504b3d5c8b477a392ffb9b8b25a0e790eee2944614136bbc80:23