Ordinals
beta
Address 1DdRriXJtCdHpF4HNmpNec9in45Ck1cGQp
sat balance
1057904
outputs
4cb79e9368caac141a8370c2577c38af57e9978521ed1347a40d60f5fc7c29b9:6