Ordinals
beta
Address 12zvXWr6hN9qJ7pTjp2uAsFJJbiYkVDEtk
sat balance
77463
runes balances
outputs
812601153cc04a8479622b52a6c5d906aa831cbe8a26fc3103277a025ea27edc:1128