Connect to apps
Connect to apps

Guides

Connect to apps

May 15, 2025

Disclaimer: Connecting to a third-party app does not give it access to your funds. Always review what you're signing before approving any transaction. Always check the app’s domain and requested permissions before approving connection or signing anything.

To use a Web3 app with Leather, you first need to connect your wallet. This authorizes the app to read public information associated with your connected account—within strict, permissioned limits.

When you visit a supported app (such as Zest, Stacking Tracker, ALEX, or Gamma) and click “Connect Wallet”, Leather will:

  1. Open a pop-up

  2. Show the requesting domain

  3. Ask you to approve the connection

Once connected, the app will be able to:

  • See your STX address

  • See your BTC (Taproot and Native Segwit) addresses

  • Check token balances

  • Detect which network you're using (mainnet/testnet)

However, the app cannot:

  • Access your private keys

  • Transfer assets

  • Execute actions without your permission

Any attempt to:

  • Sign a transaction

  • Broadcast a transfer

  • Sign a message

...must be explicitly requested and manually approved by you in the wallet.