Address 12qD4ugLMYNTCNwWuthqq3TSxXoPz1t8fE

sat balance
1644479
runes balances
outputs