Ordinals
beta
Address 14mpzB4vZqRQmxCHkrSxgd3kghQUtNEmDp
sat balance
8279490
outputs
dfc0603060c0bedf353f4bb649ba11d45ba2105aa8b3d0a02d9ae07e5b0a4a9d:1