Ordinals
beta
Address 12xDXRAZJYUbFj8oikr6GK89Nc5QzCgP6x
sat balance
1530736
outputs
4db221ece4d7c12acc722a63727f2437d4839f6ae7bad8cfc37acc79c8650e0a:1