Ordinals
beta
Address 18U1PGzb3awpRwwGkqbjP5K8FSDEodtsZG
sat balance
679936
outputs
8a39c7834982295d65871cba334f7dc6e32813481a43582e90df53ec63345b90:0