Ordinals
beta
Address 38vpXGfFqhpf1xFWg5nFJ8WuCrVsdPtTwY
sat balance
10355417
runes balances
outputs
877063aeb1206b6e0ec7aa4f3f38e06398389fb6c7368918db1dc4b69bbe8e47:2