Ordinals
beta
Address 14x3tEgh2T1fxDYXQ59dD93RiA717FuTp6
sat balance
96445
outputs
60daedd31a9793b756f5367173156ec85f319ec7af67c8d67aeaac298ec287a5:34