Ordinals
beta
Address 12F3KkNGQqSKP4PhcJZDZ4dYUiRcKdVWxa
sat balance
34866
outputs
28c98287049aaaf3597b7d66265ae055215599c792433b76fc8abb4e210a5c37:1