Ordinals
beta
Address 38gw3naMp97tggWf31sQfM31tACSZ4n4td
sat balance
14108811
outputs
671b2ac90670129758e0eab649689aca3bf483c7e1d089c9d9968470aabb6dae:1