Ordinals
beta
Address 12d2Fu6jr2pkeqZSUhqV4YGey8du8HVk6E
sat balance
12959100
outputs
68daf554deafe2282e23ee1544e1bf2348b60b9161903badb4f44e391eabd24f:0