> For the complete documentation index, see [llms.txt](https://docs.leather.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leather.io/get-started/connect-dapps.md).

# Connect to dApps

Connect Leather to an app on Bitcoin or Stacks with the app's connect button.

Apps on Bitcoin and Stacks ask Leather for your addresses before you can use them. You approve each connection in Leather.

## Connect to an app

1. In the app, click its connect button, usually "Connect Wallet" in the top right corner.
2. Select "Leather" from the list of wallets.
3. Leather opens a "Connect app" window. Check the domain of the app and the account shown. Switch the account there if you want another one.
4. Click "Confirm".

   ![Confirm button in the Connect app window](https://4209755586-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaSQhveafXrLjROsW3JZ1%2Fuploads%2Fwy8Uq0UDqcAo2JhR8M1O%2Fe-support-connect-dapps-01-connect-app-request.png?alt=media\&token=d4c81d0d-eac0-420a-a984-4e97784aee6c)

Connecting shares your addresses with the app. It does not let the app move your assets. Leather asks for your approval on every transaction or signature the app requests. See [Connect to apps](/get-started/connect-apps.md) for what an app can see.
