Ordinals
beta
Address 3DTFYCCwPpT6PrinJHBu7ESyy2fkC216zQ
sat balance
34767416
outputs
0f84124fa2bd332258f65507517adbf2b9a3e4e075e1906c142cd4c90931f430:1