Ordinals
beta
Address 14wKRRs2RzAXp7PwFrqn58M3xcoPhipeRA
sat balance
309159
outputs
81125a3441d49cc3168a35da5784de7124316fb55e485533ee0cf6d054bedcc1:0