Ordinals
beta
Address 126w86FqWgD26s3sD5jNMQEQUSe6hA4cvL
sat balance
11622
runes balances
outputs
0493ba69d2990b7393af1eaa6bbc4421ba8c8413587125acf28e6d3b9b90063d:1