Motivation for v2
- Simplify the Wallets SDK and reduce web3-specific jargon
- Unify wallet types and signer configs across chains
- Provide better defaults for common use cases
- Make wallet integration faster and less error-prone
- Enable advanced features via optional parameters when needed

