Address 1ECXKJn2x9jH5oiAzUQe1f94bPVGe9jPSp

sat balance
588858
runes balances
outputs