Address 1EC84FJQh2CY6WU5PxduCqEf8Z371Mjg9M

sat balance
18691113
runes balances
outputs