Skip to main content
Incognito Mode is designed for flows where the sending wallet and receiving wallet should not be directly linked in the user-facing transaction path. It helps users swap or bridge assets while separating the origin wallet from the destination wallet.

Why it matters

Users often need to move funds between wallets, apps, and chains without exposing a simple wallet-to-wallet trail in the product experience. Incognito Mode gives apps a way to support those flows through Socket routing. Use Incognito Mode when your product needs to:
  • Send assets to a different receiving wallet.
  • Separate the account that funds a route from the account that receives the output.
  • Build wallet migration, account funding, or privacy-conscious transfer flows.

How it works

Your app provides the route parameters and receiver details. Socket returns executable transaction data for the selected route and tracks the request through completion. For implementation details, start with the Socket API guide.