How do I migrate from `@metamask/sdk` to `@metamask/connect-evm`?

To migrate:

1. Replace @metamask/sdk with @metamask/connect-evm in your dependencies.

2. Update imports from MetaMaskSDK to createEVMClient.

3. Switch from synchronous to asynchronous initialization.

4. Update your provider access pattern.

The migration guide includes a full option mapping table and code examples for every change.

- [Migration guide]( Migrate from Legacy SDK to MetaMask Connect EVM | MetaMask developer documentation )