Ordinals
beta
Address 3QDLhVMek6N7oFtDrjhhNViXqQET8QvbbE
sat balance
2041260
outputs
e73ab5179460e4587a8f69f48b81ccfaf4cd2395f0240aa0fd94803c42e3cc60:2
3fc7c6b7e7fd258688f88ce61ce0841fec4138e29f0659377aff6507b9ec23c3:1