Thank you for your response. I have reviewed the relevant documents and set the configurations accordingly. I have set up a private blockchain with goquorum on the EVM-compatible platform Kaleido. However, when I set the ID and password as shown below, I encounter the following error: “Uncaught (in promise) Error: Failed to execute ‘fetch’ on ‘Window’: Request cannot be constructed from a URL that includes credentials.” Could you please advise how I should incorporate authentication?
I’ve also commented out the ‘headers’ section, as I was advised that it’s not necessary for the configuration.
I am writing to express my interest in having a direct conversation with you, if possible. I believe this would allow us to discuss matters more effectively and have a deeper understanding of each other’s perspectives.
I look forward to the possibility of this arrangement and would greatly appreciate any opportunity to do so.
Thank you for considering my request. I am available at your earliest convenience to discuss the details.
Our EVM Blockchain provider only supports public EVM Blockchains. For using any private blockchain, you have to follow the route for exporting the private key and making your own provider, which we do for non evm compatible blockchains. As @vjgee shared earlier, the common key provider will work here for you. You can have a look at our react native EVM blockchain connection where we have documented something similar: https://web3auth.io/docs/connect-blockchain/ethereum/react-native
For the document “Common Provider | Documentation | Web3Auth”
How could I configure for “web3authSfaprovider” at For Single Factor Auth Web SDK. Im using google verifier. so is that looks like this?
const web3authSfaprovider = await web3auth.connect({
google: {
verifier: 'ryukyu-web3auth', // Pass the Verifier name here
typeOfLogin: 'google', // Pass on the login provider of the verifier you've created
clientId:
'2108.......4gp.apps.googleusercontent.com', // Pass on the Google `Client ID` here
},
})
I hope this message finds you well. I would like to clarify our current situation and the assistance we need.
Originally, we have been attempting to connect to a private blockchain that requires authentication. As far as we understand, the reference materials you have provided pertain to the authentication mechanism on the web3auth side.
What we aim to do, however, is to connect to a private blockchain that requires its own authentication. Would there be a way to incorporate the authentication details of this private chain into the connection process? Does web3auth support a feature where we can embed authentication information to connect to such a private chain?
We appreciate your time and assistance on this matter. Looking forward to hearing from you soon.
@fc.kikkawa Please try using the CHAIN_NAMESPACES.OTHER in chainNamespace field. And use the CommonKeyProvider from this and pass the privateKeyProvider you get to OpenLoginAdapter, also shown in the given docs link.