Address 12Efi2Fmco7JmSPRdLJZbVkzkeYcx5NZTV

sat balance
1870704
runes balances
outputs