Bitcoin Web3 demo — Connect & Sign (Testnet)

This demo will attempt to connect to modern Bitcoin wallets (Xverse / UniSat / others) and request a PSBT signature. Everything is testnet by default.

idle
none
no psbt
none

Notes: This uses Sats Connect / injected providers when available, plus a browserified bitcoinjs to build testnet PSBTs. Wallets will prompt the user to accept any requested action and will keep private keys local to the wallet. See sources at the bottom.