Ordinals
beta
Address 1FtXhPvNLcgzo6eBpjmpNrnwuSnJDXNdQy
sat balance
41948
outputs
3f7628fef29a0306901a56186b0993f6aacb95c23002cc295510b37cf6357c25:0
23060406ba89b17d4a15aa51b9fd7113b5d32b170442bb5014e4a4f7635ef1b8:7