Ordinals
beta
Address 3DXZ8bHZDRmDhVKEh4CiNbBaE9qp8vtjbd
sat balance
58580
outputs
21343ee910f7d13fd5a529fe95a889051e69b683fec9b605fe51f09445f2763a:0
be81254d1129b2b3d83734b73a979bd25b07e4a20cee77b4ca5811c32c34b9eb:1