Ordinals
beta
Address 12qXZPLkyTEkL1566vj6X9XwCuNGuKh8K6
sat balance
4902
outputs
7b0859c38853cffed180bda0e743e9a3e318acca1dc63fcfabb6613ebc98347c:0