SatoFinder

Non-custodial BSV wallet utility
Mainnet · Browser local
Keys stay in your browser

Find, recover and move your BSV.

Generate or import a mnemonic, inspect compatible derivation paths, discover balances, build signed transactions, recover UTXOs and export an encrypted wallet backup.

Current BSV market rate
Loading…
WhatsOnChain exchange-rate endpoint
Security notice: This is a client-side utility, not a hosted custodian. Use a test wallet first. Never enter a valuable recovery phrase on a shared, compromised, or untrusted device. Review every generated transaction before broadcasting.

Wallet & derivation

Create a new phrase or import an existing wallet, then select the exact address path.

The phrase is processed locally by the BSV library. It is never sent to any API.
The "25th word". A different passphrase derives a completely different wallet — it is part of your seed, not a login. Losing it loses the funds.
Applies to "Generate new phrase" only.
No wallet is loaded.

Build and send

Create a signed P2PKH transaction from the currently selected address.

Change it in Settings.
No transaction built.

Address discovery & recovery

Scan receive and change chains for spendable UTXOs without changing your selected address.

No recovery scan has run.

Tokens & ordinals

Read-only view of 1Sat ordinals and BSV-20 balances at the selected address.

These UTXOs are automatically excluded from every Send and Recovery transaction so they can never be burned as plain satoshis. Transferring them is not supported here — use a dedicated ordinals wallet.

No token lookup has run.

Transaction history

Search activity across a configurable address window.

No history search has run.

Encrypted backup

Save an AES-GCM encrypted wallet record or export plain JSON for offline handling.

The backup stores your mnemonic and BIP39 passphrase together, because both are needed to reproduce the wallet. Anyone who learns the backup password gets both.

No backup action performed.

Network settings

Configure endpoints used for public blockchain data and transaction broadcast.

Must be HTTPS and on the CSP connect-src allowlist, otherwise the browser blocks the request.
Must be an HTTPS URL.
Used by both Send and Recovery.
Using default public endpoints.

This page is pinned: the BSV library is fixed to @smartledger/bsv@7.1.0 by SHA-384 subresource integrity, and the inline script is pinned by a CSP SHA-256 hash. Deployments should also send X-Frame-Options: DENY as an HTTP header.

Confirm action