Skip to content

GOTRUE_EXTERNAL_WEB3_ETHEREUM_ENABLED env var not Passed to auth container #4551

@singh-inder

Description

@singh-inder

Describe the bug
When following the official Supabase guide for enabling Sign in with Ethereum, Ethereum authentication is not enabled in the local development stack. Only the solana Web3 env var is passed to auth container.

To Reproduce
Steps to reproduce the behavior:

  1. Enable Ethereum in your supabase/config.toml:

       [auth.web3.ethereum]
       enabled = true
  2. Start the local stack npx supabase start

  3. Inspect auth container: docker inspect supabase_auth_<PROJECT_ID> | jq .[].Config.Env | grep WEB3
    GOTRUE_EXTERNAL_WEB3_ETHEREUM_ENABLED is missing.

Expected behavior
the CLI should pass GOTRUE_EXTERNAL_WEB3_ETHEREUM_ENABLED=true to the auth container.

System information

  • Version of CLI: v2.62.10

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions