Address 12ED8tLKFZWZsWCgYEJv6vQMAX1jerhkxD

sat balance
1942955
runes balances
outputs