Ordinals
beta
Address 34zxw5qaFB5Ft7ahTqepwpgC5TMn5wM2eG
sat balance
304455
outputs
72d576d4a20be2ed1927527b939639c3ac7536c5a0dbad8dea4633e88b57f963:1