Ordinals
beta
Address 18cRnX7EXvDqhi1dcNEhR1enKNY5fLEjNR
sat balance
32963
outputs
50d491dda6fa80b5f8de00f43c4ea82d7d62e8c289b06a996dc6b65b2abf8a07:1