Skip to main content
Use the package root import:
The provider handles accounts, chain ID, account requests, transactions, message and typed-data signing, subscriptions, chain add/switch, permissions, and watched assets. eth_subscribe requires a WebSocket transport; unsupported permission requests return an empty array and wallet_watchAsset returns false. Other methods are forwarded to the configured viem client.