Ordinals
beta
Address 12ScxLxdtEj7xUtKAZbirPqw85JYGPiXt6
sat balance
1664915
runes balances
outputs
62a9ec9c0397392fe4ebd42d918e05f16d082c2e2211c8d5ca3c808269a498be:14