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:
- 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.
- Platform (Web / Node / iOS / Android / React Native / extension).
- 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.
- 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) — 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 and Builder: 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