Ordinals
beta
Address 12DKAqm4HLEta6TwqyRXmWzBfHm5Y68cV1
sat balance
10324
outputs
80faa70812640bba9c613f882be7db812ec65ab449eee1a1cbaa753c70e978f6:0