Wagmi Connector
Wepin supports wallet connection using Wagmi. You can easily integrate the Wepin wallet through the Wagmi interface using @wepin/wagmi-connector
. For more details, please refer to the official Wagmi website below.
Supported Networks
Is the blockchain you need not listed? Please contact the Wepin team for blockchain support.
Installation
@wepin/wagmi-connector
should be installed and used together with wagmi
viem
.
@wepin/wagmi-connector
is not used with @wepin/sdk-js
.
Getting Started
Import Packages
Define Connection Options
WepinConnectorOptions
are the property values required for the integration of wagmi and Wepin wallet.
WepinConnectorOptions <object>
appId
: <string> The ID assigned upon app registrationappKey
: <string> The key value assigned upon app registrationdefaultChainId
:<Number> optionalDefault Chain ID for wallet connection.
If not specified, it will automatically connect to the first network registered in the app.
attributes: <IWepinSDKAttributes> optional Wepin connection attribute values declared in @wepin/sdk-js
type: <string> Display type setting when the widget is initialized. Currently, only
hide
is supported.defaultLanguage: <string> Default language setting for the widget. The default value is
ko
. Currently, supported languages areen
andko
.defaultCurrency: <string> Default currency setting for the widget. The default value is
KRW
. Currently, supported currencies areUSD
andKRW
.loginProviders: <string[]> optional List of login providers. Currently supported providers are
google
,apple
,naver
, anddiscord
. Define only the necessary login providers.If not specified, all provided providers can be used.
If an empty array is provided, only email login functionality is available (supported from @wepin/sdk-js v0.0.3).
Add WepinConnector to wagmi config
Wrap App with WagmiConfig
Verification
For more detailed integration methods with wagmi
, please refer to the wagmi guide below.
Examples
Examples using wepin-wagmi-connector
can be found on GitHub below.
Last updated