Ethereum Provider
Last updated
Was this helpful?
Last updated
Was this helpful?
You can interact with EVM-based blockchains using Ethers.js or Web3.js together with the Wepin Provider.
1
Ethereum Mainnet
ethereum
5
Ethereum Goerli Testnet
evmeth-goerli
8217
Kaia Mainnet
klaytn
1001
Kaia Kairos Testnet
klaytn-testnet
19
Songbird Canary Network
evmsongbird
137
Polygon Mainnet
evmpolygon
248
Oasys
evmoasys-games
34
XPLA Mainnet
evmxpla
7300
XPLA Verse Mainnet
evmxpla-verse
2731
TimeNetwork Testnet
evmtime-elizabeth
11155111
Ethereum Sepolia Testnet
evmeth-sepolia
80002
Polygon Amoy Testnet
evmpolygon-amoy
9372
Oasys Testnet
evmoasys-games-testnet
47
XPLA Testnet
evmxpla-testnet
2225
XPLA Verse Testnet
evmxpla-verse-testnet
204
opBNB Mainnet
evmopbnb
56
Binance Smart Chain
evmbsc
97
BSC-TESTNET
evmbsc-testnet
5611
opBNB Testnet
evmopbnb-testnet
656476
Open Campus Testnet
evmopencampus-testnet
43114
Avalanche
evmavax-c-chain
Once the installation is complete, initialize the WepinProvider instance using the app ID and app key assigned after registering the app. This will enable the use of WepinProvider.
Here's how to initialize the Wepin Provider.
attributes
<object> optional
defaultLanguage
: The language to be displayed on the widget (default: 'ko'
) Currently, only 'ko'
, 'en'
and 'ja'
are supported.
defaultCurrency
: The currency to be displayed on the widget (default: 'KRW'
) Currently, only 'KRW'
'USD'
and 'JPY'
are supported.
Promise
<void>
It checks if WepinProvider is initialized properly.
<void>
<boolean>
Returns true
if init was successful, otherwise returns false
.
It allows changing the language and currency of the widget.
attributes
<object>
language
<string>
It specifies the language to be displayed on the widget. Currently supported languages are en
, ko
and ja
.
currency
<string>
It specifies the currency to be displayed on the widget. Currently supported currencies are USD
, KRW
and JPY
.
<boolean>
It returns true
if the change was successful, otherwise returns false
.
Methods can be used after initializing the Wepin Provider.
It returns the provider for the specified network.
Promise
<BaseProvider> - A EIP-1193 provider
It terminates the use of WepinProvider.
<void>
<void>
For more details on EVM-compatible network providers, please refer to the link below.
network
<string>
The Network Variable value for providers supported by Wepin, such as "ethereum" for Ethereum Mainnet, must be entered in lowercase. For the complete list, please refer to the "."