Ordinals
beta
Address 12fz7hcGcEyPzQnEMhsQw3rrYnq3aDJMwQ
sat balance
17343
outputs
ecb37386600419535a627a30eb1c3334d1618859f3257555672caba4a9d000d2:0