# Cannot use main net without upgrading

**URL:** <https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684>\
**Category:** Embedded Wallets (Web3Auth)\
**Created:** [November 26, 2025, 5:00pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684 "2025-11-26T17:00:25Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daveed](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daveed/32/2036_2.png) [@Daveed](https://builder.metamask.io/u/Daveed)\
**Post date:** [November 26, 2025, 5:00pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/1 "2025-11-26T17:00:25Z")

</div>

- **What’s on your mind?**

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/082cfc3a14103b01cfa5ef7d85f1121a23fa3e81.png) [@system](https://builder.metamask.io/u/system)\
**Post date:** [November 26, 2025, 5:01pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/2 "2025-11-26T17:01:45Z")

</div>

Hi Daveed — thanks for the clear report. I hear you: the SDK is sending is\_whitelabel=true and that’s preventing mainnet use while your dashboard doesn’t show whitelabel enabled. I’ll get this to the support team, but first I need a few quick details so we can diagnose without unnecessary back-and-forth.

What I see so far

- You already attached a screenshot (thank you). It looks like the SDK is setting is\_whitelabel=true while the interface doesn’t show whitelabel enabled.

Please share only the items that aren’t already obvious from your setup:

1. SDK name and exact version number (e.g., MetaMask SDK vX.Y.Z) — this is important. If you don’t know, a package.json or npm/yarn lock line helps.
2. Platform (Web / Node / iOS / Android / React Native / extension).
3. The code snippet where you initialize the SDK (init/auth/login) — the lines that create the client. No need to paste whole repo, just the init/login block.
4. A browser devtools screenshot or copy of the network request/response that shows the payload with is\_whitelabel=true (Network tab request body + response headers) and any console errors.

Troubleshooting steps you can try right now

- Check your Project settings on the Builder dashboard ([https://builder.metamask.io](https://builder.metamask.io)) — under Branding / Whitelabel toggle — confirm it’s off for the project key you’re using.
- Confirm the API key / project key you’re using belongs to that project (mis-matched keys can target other projects).
- If the SDK exposes a branding/whitelabel option in the init config, try explicitly setting it to false while you test.
- Clear local storage/cookies or test in an incognito window to rule out cached config.
- Ensure you’re on the latest SDK release (upgrading can fix defaults behavior). See docs: [https://docs.metamask.io](https://docs.metamask.io) and Builder: [https://builder.metamask.io](https://builder.metamask.io)

If you prefer, I can escalate now with the info you’ve already provided. If you do want escalation, please at minimum confirm SDK version + platform and paste the init snippet (or allow me to escalate with what’s provided).

Thanks — once you send the SDK version, platform and the init snippet (and the network request screenshot if possible), I’ll pass it straight to the support engineers and include suggested next steps.

> Note: This response was generated by an AI bot and may require further verification. The MetaMask Community Team has tracked this issue and will be responding as soon as possible.

> Additionally, we would recommend you to join our biweekly Office Hours to get this resolved even faster. [MetaMask Developer Office Hours](https://builder.metamask.io/t/metamask-developer-office-hours/2544/1)

---

<div class="post-metadata">

**Author:** ![Daveed](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daveed/32/2036_2.png) [@Daveed](https://builder.metamask.io/u/Daveed)\
**Post date:** [November 26, 2025, 7:00pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/3 "2025-11-26T19:00:22Z")

</div>

**SDK Name and Version:**

- @web3auth/modal v10.8.0 (latest from npm)

- Loaded via CDN: [https://unpkg.com/@web3auth/modal@latest/dist/modal.umd.min.js](https://unpkg.com/@web3auth/modal@latest/dist/modal.umd.min.js)

**Platform:**

- Web (Browser - vanilla HTML/JavaScript, no framework)

**Initialization Code:**

const Web3AuthClass = window.Modal.Web3Auth;

const web3auth = new Web3AuthClass({

```
clientId: 'BMHv9VSoukKrDc-e9uVKql-oLEoX6DIs3neoVV5tnZ10WsrcwY2bGYUONsfQ36Fu9vkP13mETY42lTKqe-wMSSA',

web3AuthNetwork: 'sapphire_mainnet',

chainConfig: {

    chainNamespace: 'eip155',

    chainId: '0x1',

    rpcTarget: 'https://rpc.ankr.com/eth',

    displayName: 'Ethereum Mainnet',

    blockExplorerUrl: 'https://etherscan.io',

    ticker: 'ETH',

    tickerName: 'Ethereum',

},

*// No uiConfig provided - using defaults*

```

});

await web3auth.init();

**Network Request Details:**

- Request URL: [https://api.web3auth.io/signer-service/api/feature-access?client\_id=BMHv9VSoukKrDc-e9uVKql-oLEoX6DIs3neoVV5tnZ10WsrcwY2bGYUONsfQ36Fu9vkP13mETY42lTKqe-wMSSA&network=sapphire\_mainnet&is\_wallet\_service=true&enable\_gating=true&is\_whitelabel=true](https://api.web3auth.io/signer-service/api/feature-access?client_id=BMHv9VSoukKrDc-e9uVKql-oLEoX6DIs3neoVV5tnZ10WsrcwY2bGYUONsfQ36Fu9vkP13mETY42lTKqe-wMSSA&network=sapphire_mainnet&is_wallet_service=true&enable_gating=true&is_whitelabel=true)

- Issue: SDK automatically adds is\_whitelabel=true even though no whitelabel is configured

- Response: {“code”:1003,“error”:“The current subscription plan is base and requesting features (whitelabel) are not available on base plan…”}

**Troubleshooting Completed:**

- ✅ Branding tab shows “Upgrade to customize” (whitelabel not enabled in dashboard)

- ✅ No uiConfig in initialization code

- ✅ Client ID verified matches dashboard

- ✅ Tested in incognito window

- ✅ Using latest SDK (10.8.0)

- ❌ SDK still sends is\_whitelabel=true automatically

**Test Page:** [Web3Auth Test - Canopi](https://view.canopi.live/web3auth-test/) (you can inspect network requests there)

---

<div class="post-metadata">

**Author:** ![shana](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@shana](https://builder.metamask.io/u/shana)\
**Post date:** [November 27, 2025, 9:26am UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/4 "2025-11-27T09:26:24Z")

</div>

Hi @Daveed just to double check which plan are you on?

---

<div class="post-metadata">

**Author:** ![Daveed](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daveed/32/2036_2.png) [@Daveed](https://builder.metamask.io/u/Daveed)\
**Post date:** [November 27, 2025, 6:26pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/5 "2025-11-27T18:26:01Z")

</div>

I am on the free plan for Sapphire mainnet

---

<div class="post-metadata">

**Author:** ![shana](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@shana](https://builder.metamask.io/u/shana)\
**Post date:** [November 28, 2025, 9:39am UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/6 "2025-11-28T09:39:54Z")

</div>

You may need to upgrade, btw do you have the same issue when on testnet. Also please try quick start: [web3auth-examples/quick-starts at main · Web3Auth/web3auth-examples · GitHub](https://github.com/Web3Auth/web3auth-examples/tree/main/quick-starts)

---

<div class="post-metadata">

**Author:** ![Daveed](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daveed/32/2036_2.png) [@Daveed](https://builder.metamask.io/u/Daveed)\
**Post date:** [November 28, 2025, 4:39pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/7 "2025-11-28T16:39:14Z")

</div>

I am trying to use the BASE account that si on your pricing page. Are you saying that I have to upgrade even though I am not using branding? I cannot try out the system? This is a complete lie on your pricing page. It says there is a Base account with up to 1000 monthly uses.  
**Base**

**Free**

For individuals on personal workspaces

![](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/2X/4/4e3964eb93efd080cac580983dac99433f226464.png)

Free 1,000 Monthly Active Wallets (MAWs)

+$0.050 per Additional MAW\*

![](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/2X/8/831dd2c4c6f0d3ab057802b420cee8702af4a3f6.png)

Email, SMS, Wallet, and Social Logins  
‍

![](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/2X/3/36937dbb5d4ec75017d57d81ac08192146214d63.png)

Multi-Factor Authentication

![](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/2X/8/885c4506c89ab5d0bcb0752d0d2b52200842c651.png)

Customizable Modal

![](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/2X/e/e6b9b4165ad12936290e2baa7c30536dbf03baa1.png)

Office Hours and Community Support

---

<div class="post-metadata">

**Author:** ![Daveed](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daveed/32/2036_2.png) [@Daveed](https://builder.metamask.io/u/Daveed)\
**Post date:** [November 28, 2025, 4:42pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/8 "2025-11-28T16:42:58Z")

</div>

I have not tried testnet and would prefer not to. I want to partake in what you have advertised on the website. Very disappointing.

---

<div class="post-metadata">

**Author:** ![Daveed](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daveed/32/2036_2.png) [@Daveed](https://builder.metamask.io/u/Daveed)\
**Post date:** [November 28, 2025, 6:24pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/9 "2025-11-28T18:24:33Z")

</div>

Testnet works… Why can’t use mainnet as specified in the Base plan since I am just starting out?

---

<div class="post-metadata">

**Author:** ![Daveed](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daveed/32/2036_2.png) [@Daveed](https://builder.metamask.io/u/Daveed)\
**Post date:** [November 28, 2025, 7:11pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/10 "2025-11-28T19:11:08Z")

</div>

- The SDK sends is\_whitelabel=true on mainnet

- Testnet either doesn’t send it or ignores it

- Request: How to disable whitelabel for mainnet on base plan?

---

<div class="post-metadata">

**Author:** ![shana](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@shana](https://builder.metamask.io/u/shana)\
**Post date:** [November 29, 2025, 10:27pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/11 "2025-11-29T22:27:13Z")

</div>

Let me double check with the team - I’ll get back to you

---

<div class="post-metadata">

**Author:** ![maharshi](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/maharshi/32/1525_2.png) [@maharshi](https://builder.metamask.io/u/maharshi)\
**Post date:** [December 1, 2025, 4:54am UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/12 "2025-12-01T04:54:34Z")

</div>

> [@Daveed](#):
>
> Web3Auth Test - Canopi

First of all, can you please remove the chainconfig, with v10 you can configure everything on the dashboard.  
Secondly, you can “partake” everything that we have on sapphire\_mainnet, on sapphire\_devnet as well. Its just that it is meant for production use with servers that scale up based on the demand of our clients.  
You can try out all the features gated on sapphire\_mainnet for FREE on sapphire\_devnet projects, it is not limiting in any regard.  
I hope this makes sense.  
And I tried out the your sample app, it works well without any issues for me: [Jam](https://jam.dev/c/fd153cec-dcb8-4a6f-a9a6-2d98fa17833c)

---

<div class="post-metadata">

**Author:** ![daniel](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/daniel/32/2844_2.png) [@daniel](https://builder.metamask.io/u/daniel)\
**Post date:** [March 18, 2026, 9:50pm UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/13 "2026-03-18T21:50:24Z")

</div>

Im also reporting the same issue.

my code is not using walletServices nor whitelabel yet api request still sends is\_whitelabel=true and is\_wallet\_service=true

Also in my dashboard everything is turned on even though im on the growth plan and i cant turn them off, it returns error “this feature requires the scale plan or above”.

catch22.

 ![Screenshot 2026-03-18 at 22.20.27](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/2X/a/a34d71f71fec336978f048935a77244c913f36be.png)

---

<div class="post-metadata">

**Author:** ![holyyy](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/holyyy/32/1556_2.png) [@holyyy](https://builder.metamask.io/u/holyyy)\
**Post date:** [March 19, 2026, 6:36am UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/14 "2026-03-19T06:36:44Z")

</div>

Hi @daniel Could you please **open a new, separate post** for your specific case?

Keeping separate threads prevents troubleshooting steps from getting mixed up, as your underlying setup might be slightly different. Please include your framework and Web3Auth versions in the new post, and we’ll be happy to help you out over there!

---

<div class="post-metadata">

**Author:** ![yashovardhan](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/yashovardhan/32/1526_2.png) [@yashovardhan](https://builder.metamask.io/u/yashovardhan)\
**Post date:** [March 20, 2026, 10:18am UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/15 "2026-03-20T10:18:48Z")

</div>

This issue continues on [Cannot disable Wallet Services on Growth plan — v8 to v10 migration blocked by 403 - #7 by yashovardhan](https://builder.metamask.io/t/cannot-disable-wallet-services-on-growth-plan-v8-to-v10-migration-blocked-by-403/2983/7)

---

<div class="post-metadata">

**Author:** ![yashovardhan](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/yashovardhan/32/1526_2.png) [@yashovardhan](https://builder.metamask.io/u/yashovardhan)\
**Post date:** [March 20, 2026, 10:18am UTC](https://builder.metamask.io/t/cannot-use-main-net-without-upgrading/2684/16 "2026-03-20T10:18:57Z")

</div>


