Address 1DufeJDDiQPDjKA3Y3fdzWyqFLDXe5EbPT

sat balance
957003
runes balances
outputs