Address 3EDPUBxAeM7s3743hEKKsyRbWbcjnSR7bC

sat balance
70246
inscriptions
runes balances
outputs