Ordinals
beta
Address 38AQ2nnDXD9h1estaFWmbfBxqhYqmmD9qP
sat balance
298089
outputs
36bc26e2da58d833767a40b518da208b5733d97084e753e7a842bf80b3142330:1