type EmbeddedWalletAdditionalOptions = { chain: Pick<Chain, "chainId" | "rpc">; clientId: string; onAuthSuccess?: (authResult: AuthAndWalletRpcReturnType) => void;};