This guide will walk you through the process of building a browser extension with Web3Auth Plug and Play No Modal SDK.
npx degit Web3Auth/web3auth-pnp-examples/web-no-modal-sdk/chrome-extension-no-modal-example w3a-chrome-extension-demo && cd w3a-chrome-extension-demo && npm install && npm run build
chrome://extensionsbuild folder from the folder path mentioned aboveThe extension should now be installed and you can click on the extension icon to interact with it.
End product of this guide:

Once logged in you can have all the features Web3Auth provides and along with blockchain libraries like ethers.js, web3.js, etc you can interact with the blockchain.

We can integrate @web3auth/no-modal as well as @web3auth/modal to build a browser extension with Web3Auth. You can read more about both the SDKs in the SDKs section. The login flow of the user is as follows:
We will be building the Chrome extension with create-react-app in this guide.