Interface PassportOverrides

interface PassportOverrides {
    authenticationDomain: string;
    magicPublishableApiKey: string;
    magicProviderId: string;
    passportDomain: string;
    imxPublicApiDomain: string;
    immutableXClient: IMXClient;
    zkEvmRpcUrl: string;
    relayerUrl: string;
    indexerMrBasePath: string;
    orderBookMrBasePath: string;
    passportMrBasePath: string;
    imxApiClients?: ImxApiClients;
    zkEvmChainId?: number;
    zkEvmChainName?: string;
    magicTeeBasePath?: string;
}

Properties

authenticationDomain: string
magicPublishableApiKey: string
magicProviderId: string
passportDomain: string
imxPublicApiDomain: string
immutableXClient: IMXClient
zkEvmRpcUrl: string
relayerUrl: string
indexerMrBasePath: string
orderBookMrBasePath: string
passportMrBasePath: string
imxApiClients?: ImxApiClients
zkEvmChainId?: number

Custom chain ID for dev environments (optional) If provided, overrides the default chainId based on environment

zkEvmChainName?: string

Custom chain name for dev environments (optional) Used when zkEvmChainId is provided

magicTeeBasePath?: string

Magic TEE base path (optional, for dev/custom environments) Defaults to 'https://tee.express.magiclabs.com'