Ordinals
beta
Address 38PUyMc1LU2CZYZ5pJ1Nn99s3FdPFTEbqq
sat balance
603600
outputs
21886634a51e219d5f6166bb9286dc17437502aae678e5f2f5720ea200fa6521:6
2719a029ab4f77f15558dfdbb30c44ddb759f2b350d4287269e5a4cf663d7e58:3