How It Works
NodeSwitch acts as a minimal interface between users and decentralized applications. When you connect your wallet:
- Your wallet generates a secure session key
- The connection is established directly between your wallet and the dapp
- NodeSwitch never sees or stores your private keys
- All transaction approvals happen in your wallet
Session Establishment
When connecting, your wallet will prompt you to approve the session. This shows which chain(s) the dapp is requesting access to.
{
" Chains": ["eip155:1", "eip155:137"],
"Methods": ["eth_sendTransaction", "personal_sign"],
"Events": ["chainChanged", "accountsChanged"]
}
Security
NodeSwitch is built with security-first principles:
- No data collection—ever
- Open source and auditable
- Clear transaction confirmations
- Network switching requires explicit approval