-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
Steps to reproduce
This error logs when user open the app and the web3auth is starting init
Code:
import * as WebBrowser from '@toruslabs/react-native-web-browser'
import EncryptedStorage from 'react-native-encrypted-storage'
const chainConfig = getEvmChainConfig(0x1, clientId)!
const privateKeyProvider = new EthereumPrivateKeyProvider({
config: {
chainConfig
}
})
const initWeb3auth = new Web3Auth(WebBrowser, EncryptedStorage, {
clientId,
network,
redirectUrl,
loginConfig: {...},
privateKeyProvider
})Versions:
"react-native": "0.74.5",
"@web3auth/base": "^9.7.0",
"@web3auth/ethereum-provider": "^9.7.0",
"@web3auth/react-native-sdk": "^8.1.0",
"react-native-encrypted-storage": "^4.0.3",
Smartphone (please complete the following information):
- Device: iPhone
- OS: iOS 16,17,18,26
Note:
I found that bug came from "react-native-encrypted-storage"
link issue: emeraldsanto/react-native-encrypted-storage#116
in the web3auth document, it only supported "EncryptedStorage" and "SecureStore"
https://docs.metamask.io/embedded-wallets/sdk/react-native#1-create-an-embedded-wallets-instance
some people recommend move to "react-native-keychain", so we should update an option for "react-native-keychain"?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels