[{"data":1,"prerenderedAt":209},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-dapps":121,"-getting-started-dapps-surround":204},[4,60],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"User Guide",false,"/getting-started","1.getting-started",[10,15,20,25,30,35,40,45,50,55],{"title":11,"path":12,"stem":13,"icon":14},"Contribute","/getting-started/contribute","1.getting-started/10.contribute","i-lucide-git-pull-request",{"title":16,"path":17,"stem":18,"icon":19},"FAQ","/getting-started/faq","1.getting-started/11.faq","i-lucide-circle-help",{"title":21,"path":22,"stem":23,"icon":24},"Introduction","/getting-started/introduction","1.getting-started/2.introduction","i-lucide-house",{"title":26,"path":27,"stem":28,"icon":29},"Install Salmon","/getting-started/installation","1.getting-started/3.installation","i-lucide-download",{"title":31,"path":32,"stem":33,"icon":34},"Create or Restore","/getting-started/wallet-setup","1.getting-started/4.wallet-setup","i-lucide-wallet-cards",{"title":36,"path":37,"stem":38,"icon":39},"Use the Wallet","/getting-started/using-salmon","1.getting-started/5.using-salmon","i-lucide-send",{"title":41,"path":42,"stem":43,"icon":44},"Accounts and Settings","/getting-started/settings","1.getting-started/6.settings","i-lucide-settings",{"title":46,"path":47,"stem":48,"icon":49},"Connect to dApps","/getting-started/dapps","1.getting-started/7.dapps","i-lucide-plug",{"title":51,"path":52,"stem":53,"icon":54},"Security and Self-Custody","/getting-started/self-custody","1.getting-started/8.self-custody","i-lucide-shield-check",{"title":56,"path":57,"stem":58,"icon":59},"Releases","/getting-started/release-notes","1.getting-started/9.release-notes","i-lucide-clipboard-list",{"title":61,"icon":62,"path":63,"stem":64,"children":65,"page":6},"Developer Guide","i-lucide-cpu","/developer-zone","2.developer-zone",[66,71,76,81,86,91,96,101,106,111,116],{"title":67,"path":68,"stem":69,"icon":70},"System Overview","/developer-zone/00_stack_and_contributing","2.developer-zone/00_stack_and_contributing","i-lucide-boxes",{"title":72,"path":73,"stem":74,"icon":75},"Frontend Architecture","/developer-zone/01_onboarding_flow","2.developer-zone/01_onboarding_flow","i-lucide-panels-top-left",{"title":77,"path":78,"stem":79,"icon":80},"UI and Design System","/developer-zone/02_ui_component_library","2.developer-zone/02_ui_component_library","i-lucide-layout-template",{"title":82,"path":83,"stem":84,"icon":85},"Product Flows","/developer-zone/03_route_navigation_system","2.developer-zone/03_route_navigation_system","i-lucide-route",{"title":87,"path":88,"stem":89,"icon":90},"State, Storage, and Vault","/developer-zone/04_appcontext","2.developer-zone/04_appcontext","i-lucide-database",{"title":92,"path":93,"stem":94,"icon":95},"Backend Architecture","/developer-zone/05_storage_and_persistence_layer","2.developer-zone/05_storage_and_persistence_layer","i-lucide-server",{"title":97,"path":98,"stem":99,"icon":100},"Internationalization","/developer-zone/06_translation_system","2.developer-zone/06_translation_system","i-lucide-languages",{"title":102,"path":103,"stem":104,"icon":105},"Blockchain Integration","/developer-zone/07_blockchain_account_abstraction","2.developer-zone/07_blockchain_account_abstraction","i-lucide-blocks",{"title":107,"path":108,"stem":109,"icon":110},"API and dApp Integration","/developer-zone/08_wallet_adapter_system","2.developer-zone/08_wallet_adapter_system","i-lucide-waypoints",{"title":112,"path":113,"stem":114,"icon":115},"Local Development","/developer-zone/09_local_development","2.developer-zone/09_local_development","i-lucide-terminal",{"title":117,"path":118,"stem":119,"icon":120},"Backend API Reference","/developer-zone/10_backend_api_reference","2.developer-zone/10_backend_api_reference","i-lucide-braces",{"id":122,"title":46,"body":123,"description":195,"extension":196,"links":197,"meta":198,"navigation":199,"path":47,"seo":200,"stem":48,"__hash__":203},"docs/1.getting-started/7.dapps.md",{"type":124,"value":125,"toc":187},"minimark",[126,130,135,151,154,158,161,165,168,171,175,183],[127,128,129],"p",{},"Salmon connects to Solana dApps through the browser extension. Compatible Android dApps can also connect through Mobile Wallet Adapter. iOS does not support this connection model.",[131,132,134],"h2",{"id":133},"connect","Connect",[136,137,138,142,145,148],"ol",{},[139,140,141],"li",{},"Open the dApp and choose Salmon from its wallet selector.",[139,143,144],{},"Check the domain shown by Salmon.",[139,146,147],{},"Select the account you intend to share.",[139,149,150],{},"Approve the connection.",[127,152,153],{},"A connection shares the public address; it does not give the dApp your recovery phrase or private key. Salmon remembers approved origins as trusted apps so they can reconnect silently when appropriate.",[131,155,157],{"id":156},"transaction-requests","Transaction requests",[127,159,160],{},"A dApp can request that Salmon sign a transaction or sign and send it. Check the network, instructions, expected balance changes, and fees before approval. Reject a request if its effect is unclear or differs from what the dApp promised.",[131,162,164],{"id":163},"message-signing-and-sign-in","Message signing and sign-in",[127,166,167],{},"The extension supports standard Solana message signing and Sign-In With Solana. It also supports Solana Off-chain Message Signing v1, which separates structured off-chain messages from serialized transactions.",[127,169,170],{},"Signing a message proves control of the selected address and may create an authenticated session. Only sign messages from a domain you intended to use.",[131,172,174],{"id":173},"disconnect-or-revoke-access","Disconnect or revoke access",[127,176,177,178,182],{},"Disconnect in the dApp, or open ",[179,180,181],"strong",{},"Settings → Trusted apps"," in Salmon and revoke the saved origin. Revoking removes the remembered connection but cannot undo transactions or permissions already recorded on-chain.",[184,185,186],"warning",{},"A familiar logo is not proof of identity. Verify the full domain shown in the approval screen.",{"title":188,"searchDepth":189,"depth":189,"links":190},"",2,[191,192,193,194],{"id":133,"depth":189,"text":134},{"id":156,"depth":189,"text":157},{"id":163,"depth":189,"text":164},{"id":173,"depth":189,"text":174},"Connect Salmon to Solana applications and review signing requests.","md",null,{},{"icon":49},{"title":201,"description":202},"Connect Salmon Wallet to Solana dApps","Understand connections, transaction approvals, message signing, and trusted apps.","7FbBpuJ06KBZQWdaoMc79PrJmDaYhriUgikj6oWt3mw",[205,207],{"title":41,"path":42,"stem":43,"description":206,"icon":44,"children":-1},"Manage accounts, security, preferences, contacts, and trusted apps.",{"title":51,"path":52,"stem":53,"description":208,"icon":54,"children":-1},"Understand what Salmon protects, what remains your responsibility, and how to approve actions safely.",1788556237832]