Ordinals
beta
Address 18W84Npd2Mp3XvtC8QApuZu7naqVGx1NsL
sat balance
2966
runes balances
outputs
7492bc2cfa11601d8560f595a9a1705b3712444f9ffbba704da77faf3058e3ca:1