Ordinals
beta
Address 38xCp4fhc4uGhFys5tcjK3zXD8DMoujGDr
sat balance
623595
outputs
fc72c880761087ef75f7e8e5ae8073da6037467bcfde014a74d7f2b3d1b70ac5:0