Ordinals
beta
Address 32rbxtDdux6fs9bYjYsG49P21gwSW63Jri
sat balance
667307
outputs
9ddceafb66d451d84e9f878049c171de00745419bfff83b442e33eca3b8ae458:1