Phantom Bitcoin Provider API
Bitcoin provider injected at window.phantom.bitcoin exposing requestAccounts (returning BtcAccount objects with address, publicKey, addressType, and purpose), signMessage, and signPSBT for partially signed Bitcoin transactions. Supports Taproot (p2tr), SegWit (p2wpkh), p2sh, and p2pkh address types and distinguishes payment vs. ordinals purposes. Emits accountsChanged events. The window.phantom.bitcoin provider is scheduled for deprecation in an upcoming release.