The minimal EIP-1193 provider surface @upbond/sdk guarantees on an
external-wallet session: request() plus the standard event methods
(accountsChanged / chainChanged / disconnect). The embedded
WidgetProvider satisfies it too, so an RP can type a "current provider"
slot with this one interface. ethers/viem plug in directly.
The minimal EIP-1193 provider surface
@upbond/sdkguarantees on an external-wallet session:request()plus the standard event methods (accountsChanged/chainChanged/disconnect). The embeddedWidgetProvidersatisfies it too, so an RP can type a "current provider" slot with this one interface. ethers/viem plug in directly.