Ordinals
beta
Address 143bbiVQaUbt28qVod8U977GFFvRoDLLh5
sat balance
2946757
runes balances
outputs
2432054b9e2b5d3a25193310906800a4803e85e95fba5f9b2fa019cb99a9a17b:139