Ordinals
beta
Address 18xidBdXZbwydWe8jB651yZVe1QPz8UwqE
sat balance
76906
outputs
893aac7eb4f90f6bccd2af31d8c266631bf727b29d7500779ef589a77d0e9c35:254
5aa384e316b1482d78d08cf0b31b6d204045a0e4a03cb9e56f03e79f7732184c:20