Introduction
Sats Connect is a simple javascript library that connects apps to Bitcoin, Stacks & Bitcoin Layer 2 wallets like Xverse.
Developers building apps on the Bitcoin ecosystem can use Sats connect to interact with users' wallets:
Retrieve Bitcoin & Stacks wallet addresses
Request the signature of messages & transactions
This documentation will take you through all the Bitcoin & Stacks methods required for your application to:
Retrieve users' wallet address(es)
Request the signature of arbitrary messages for authentication purposes
Request the signature of partially signed Bitcoin transactions (PSBT)
Request BTC or Stacks transfers to one or multiple recipients
Request Stacks contract interactions and deployments
Inscribe sats with arbitrary content for ordinals & BRC-20 use cases
To get started, import sats-connect
into your project.
If you are a developer looking for help with an integration, please join our developer forum.
This is the latest version of the Sats Connect documentation, for sats-connect 2.1.0
and above.
Older versions are still supported. The legacy documentation for older versions can be found here.
Last updated