Can I open QR code in Mobile with WalletConnect SDK?

Hello experts,

I want to show the QR code on the iPad. My plan is for people to scan my QR code with their Coinbase Mobile App and connect. Will do some background process then will disconnect from there wallet.
After that, a new QR code will be generated. A new QR can be generated because reloadOnDisconnect is true by default. It’s like a walk-in event registration process. Is it possible to do this without using any Third Party Library (like: wagmi, web3modal etct.)?

I only wanted to use Coinbase Wallet SDK (CWS). Please let me know if it is possible. if it’s not possible with the CWS, then how can I achieve that?

Using
“next”: “14.0.1”,
“react”: “^18”,
“react-dom”: “^18”,
@coinbase/wallet-sdk”: “^3.7.2”,

Here is the small code I have done so far.

const APP_NAME = "Coinbase Project";
const APP_LOGO_URL = "";
const INFURA_ID = process.env.INFURA_ID;
const INFURA_RPC_URL = `https://mainnet.infura.io/v3/${INFURA_ID}`;
const DEFAULT_CHAIN_ID = 1;

// Coinbase Wallet Provider
export const getCoinbaseWalletProvider = () => {
  const coinbaseWallet = new CoinbaseWalletSDK({
    appName: APP_NAME,
    appLogoUrl: APP_LOGO_URL,
  });
  return coinbaseWallet.makeWeb3Provider(INFURA_RPC_URL, DEFAULT_CHAIN_ID);
};

export const getQrURL = () => {
  const coinbaseWallet = new CoinbaseWalletSDK({
    appName: APP_NAME,
    appLogoUrl: APP_LOGO_URL,
  });
  return coinbaseWallet.getQrUrl();
};
export const coinbaseLogo = () => {
  const coinbaseWallet = new CoinbaseWalletSDK({
    appName: APP_NAME,
    appLogoUrl: APP_LOGO_URL,
  });
  return coinbaseWallet.getCoinbaseWalletLogo("circle", 50);
};

Thanks.