Specter Desktop
Bitcoin Accounting
Specter Desktop + Clams
DescriptorSpecter Desktop is a powerful multisig coordinator that works with your own Bitcoin node. Create and manage multisig wallets with various hardware wallet combinations. Clams tracks your Specter wallets using output descriptors. Your signing keys stay on your hardware devices.
What Clams tracks
- All addresses from your multisig derivation paths
- Incoming and outgoing transactions
- Individual UTXOs with cost basis
- Transaction fees paid
- Capital gains on each spend
How it works
Export descriptor from Specter
In Specter Desktop, go to your wallet settings and export the output descriptor. This contains all the information needed to track your wallet.
Add connection in Clams
In Clams, add a new connection and select Descriptor. Paste your exported descriptor.
Sync transaction history
Clams discovers all addresses and imports your full transaction history.
Resources
Specter Desktop documentation
Official Specter setup and usage guides
Video walkthrough: Descriptor wallet setup
Frequently asked questions
What data does Clams import from Specter Desktop?
Clams imports all addresses from your wallet descriptor, incoming and outgoing transactions, UTXOs, and calculates cost basis per UTXO. Works with singlesig and multisig wallets.
Does Clams access my private keys?
No. Clams uses watch-only access via descriptor. Your signing keys stay on your hardware wallets. The descriptor only allows Clams to view addresses and transactions, not spend funds.
Does Clams support multisig wallets from Specter?
Yes. Export your wallet descriptor from Specter and add it to Clams. Multisig descriptors contain all the public keys needed to track your wallet addresses and transactions.
How do I get capital gains reports from my Specter transactions?
Export your wallet descriptor from Specter Desktop and add it to Clams. Clams calculates cost basis for every UTXO and tracks capital gains when you spend. Export reports from the Exports widget.
Do I need Specter running to sync new transactions?
No. Once you've added the descriptor to Clams, you can sync at anytime. Specter doesn't need to be running.
Start tracking your Specter wallet
Download Clams and connect your wallet in minutes.