๐Ÿš€
ProticoSDK
CtrlK
  • ๐Ÿ‘‹Welcome to Protico
  • Overview
    • ๐Ÿ’กWhat we do
    • โœจOur Features
  • SDK
    • ๐Ÿ› ๏ธGetting started
    • ๐Ÿ“Web3 Providers
      • Use existing provider
      • Initialize ProticoAuthCore
        • MetaMask
        • WalletConnect
        • Web3Auth
      • Login
      • Full example
    • ๐Ÿง‘Interact with Ceramic
      • Setting up Ceramic
      • ๐Ÿ‘คProfile
      • ๐ŸคContacts
    • Use Protico APIs
      • โš™๏ธSettings
      • ๐Ÿ“‹Whiteboard
      • ๐Ÿ—’๏ธAnnouncement
      • โ–ช๏ธBlocklist
    • ๐Ÿ”‘User Keys
      • Encryption / Decryption
    • Considerations
      • Protico API Key
      • Rate Limiting
Powered by GitBook
On this page
  • Initialization
  • Parameters description
  1. SDK
  2. ๐Ÿ“Web3 Providers
  3. Initialize ProticoAuthCore

MetaMask

Initialization

Let's take a look at the Metamask's adapterConfigs:

const auth = new ProticoAuthCore({
       ...
        adapterConfigs: {
          [SUPPORTED_ADAPTERS.METAMASK]: { enabled:true }, 
          ...
        },
      });

Parameters description

Parameter
Description
Optional

enabled

Is Metamask enabled?

No

This will also work with other non-custodial wallets that use the same provider as

PreviousInitialize ProticoAuthCoreNextWalletConnect

Last updated 2 years ago