Address 3DdyFePYsDJ8zJWTS4gDbqn5BvVVNE6qfd

sat balance
84902584
inscriptions
runes balances
outputs