Ordinals
beta
Address 12gXWL8uBP38hxKvV3kX6CnsNTZ21p7zFY
sat balance
18295
outputs
255f64ba90a32fbef6f6142d63b82a03226abb29b30b6cdee326b70209c72096:22