Ordinals
beta
Address 34wkXXeZxo1pX33PtGrsDQTfC18cnFTTza
sat balance
18514118
outputs
521b62fc6b0c43504081559ed4e73c305b8747b5741f5d015a1c58abe978bd19:0