You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does Account Abstraction (AA) need to be enabled or can it remain disabled?
Do we need a SendGrid account, or can email features be completely disabled when using only Web3 login?
Does Blockscout automatically create Auth0 users for wallet addresses, or do we need to manually configure a Custom Database or Custom Action in Auth0?
🔹 Logs attached (summaries)
Errors about SendGrid not configured
Errors about Auth0 missing auth0_application_id
Errors about operation_not_supported when creating Web3 users
If needed, I can provide full logs.
🔹 Expected behavior
After signing with wallet:
Blockscout should open the User Menu → Account panel
No email configuration should be required
Thank you
Any guidance or an official step-by-step configuration guide for wallet-only login would be extremely helpful.
Happy to provide additional logs, configs, or access if necessary.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I need help enabling the wallet-only login feature so that users can open the Account/User Menu on the explorer.
🔹 What I want to achieve
I want to enable Login → Continue with Wallet
(no email login, no password login — only Web3 login).
Wallet signature popup appears correctly in MetaMask, but after signing:
The loading screen loops
User menu does not open
Backend logs show multiple Auth0–related errors
Web3 users cannot be created in Auth0
🔹 Environment
Blockscout version: 9.0.2
Deployment: Docker Compose (proxy, backend, frontend, stats, visualizer)
Auth0 Tenant Region: US
🔹 Current behavior
When user clicks "Continue with wallet":
Sign-in message is shown correctly in MetaMask
Signature is successful
Browser shows an infinite loading spinner
Backend logs show errors such as:
operation_not_supported
"Cannot set username for connection without requires_username"
"SendGrid not configured"
"Auth0 application id missing"
🔹 Questions for Blockscout team
To use only wallet login, which exact Auth0 settings must be configured?
Which Auth0 connections must be enabled?
Should “Database”, “Email/Passwordless”, or “Social” logins be disabled?
Is “Web3” supported without enabling default username/password database?
Do we need to configure the Auth0 “My Account API” or only the Management API?
Which environment variables are required for wallet-only login?
Examples:
AUTH0_DOMAIN=
AUTH0_CLIENT_ID=
AUTH0_CLIENT_SECRET=
NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED=true
Does Account Abstraction (AA) need to be enabled or can it remain disabled?
Do we need a SendGrid account, or can email features be completely disabled when using only Web3 login?
Does Blockscout automatically create Auth0 users for wallet addresses, or do we need to manually configure a Custom Database or Custom Action in Auth0?
🔹 Logs attached (summaries)
Errors about SendGrid not configured
Errors about Auth0 missing auth0_application_id
Errors about operation_not_supported when creating Web3 users
If needed, I can provide full logs.
🔹 Expected behavior
After signing with wallet:
Blockscout should open the User Menu → Account panel
No email configuration should be required
Thank you
Any guidance or an official step-by-step configuration guide for wallet-only login would be extremely helpful.
Happy to provide additional logs, configs, or access if necessary.
Beta Was this translation helpful? Give feedback.
All reactions