Ordinals
beta
Address 3GzMarwqx5R4RjuNZccKmEPE6uRx2Hy8Pp
sat balance
301458
outputs
827dc95fab8b52c4f72ac060a515c7fdd424faf1fef384e8474fd3a1af474ea5:2