Skip to main content

General

No. Email wallets are scoped 1:1 with the wallets.embedded.projectId passed into the Aurum constructor. A user logging in with the same email address on apps with different project IDs will receive separate wallets.This means email users belong exclusively to your application and cannot access their wallet outside of your app.
No. Coinbase Embedded Wallets (email) can be disabled
    const aurum = new Aurum({ 
      wallets: { 
        exclude: ['email'],
      },
    });

Troubleshooting

Ensure your domain is added to the Coinbase Developer Platform domain allowlist. See How to Configure Domains.
Ensure the URL you are testing on is added to the Reown Dashboard allowlist.
These come from third party libraries the Aurum SDK depends on. To suppress the warnings, add the following to your .env file
GENERATE_SOURCEMAP=false