Ordinals
beta
Address 142W2gqCvrJhVZ6FqpMGG7XACdaGzMKsrx
sat balance
8431662
outputs
db642f0e147293ad0317bf204574e07a02b9e71117b600bfe73198a664612a64:1