> For the complete documentation index, see [llms.txt](https://docs.rairprotocol.org/rairprotocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rairprotocol.org/rairprotocol/codebase/rairdapp/rairfrontend/proxy-settings-for-default-frontend.md).

# Proxy Settings for Default Frontend

**Create custom component `SimpleDApp.tsx`**

&#x20;This component uses these components:

* Connect button
* Social logins
* Main banner
* TitleCollection (replaced mint button to Main banner)

1. Remove Connect button from Header
2. Changed logic in `useConnectUser` hook and `TitleCollection` component
3. Improving styles
4. Adding specific conditions to display the Connect Button or Main banner
5. In `App.tsx` component I changed main url `'/'` . In RairDapp it uses `SimpleDApp.tsx` now. And because of this we see another main component
6. In order for authorization using social logins to work, you need to add the following variables to the env file:

* `VITE_BASE_MAINNET_ALCHEMY_KEY`
* &#x20;`VITE_BASE_MAINNET_GAS_POLICY`

In our case, this is the Base blockchain:\
&#x20;`VITE_BASE_MAINNET_ALCHEMY_KEY=xxx`\
&#x20;`VITE_BASE_MAINNET_GAS_POLICY=xxx`
