Ordinals
beta
Address 3C8KxNQe6UPZSxCC7mnH4gDFfPXavPuSkn
sat balance
1963254
runes balances
outputs
663c53a560cf5d279b11e70e41a0645074cb707b8ea7976d2ed730b28c5356a5:1