Ordinals
beta
Address 18XvDzBxHR28bh7e9hVTuwFZ8t3Mwjy8hn
sat balance
864633
outputs
3e2657ad2e9d621403c59e71108c209cb52c9ed1dc45d3e44d4d09925fb86b76:1