Ordinals
beta
Address 14spEk3AgsdRxDuSPSivZKQpTfJF2i7ZbB
sat balance
954421
outputs
032fc0ac703c6bea5dbaef81c92a8a21f30625c56dff7eae90e1e5925b329c37:1