Ordinals
beta
Address 12DrDqXccvB3P7wxBeF6r18Yju6qTdowLw
sat balance
20036
outputs
db35b14e33c785a68f750ca6391e7f66810e478c310319f665f4d71f8ae5baec:0