Glycosyltransferase that can glycosylate a wide range of substrates, including various flavonoids, phenyl ketones, curcuminoid, lignins, zingerone, triterpenes, stilbene and anthraquinone, using UDP-glucose or ADP-glucose as sugar donor (PubMed:28315700, PubMed:33152360). It also exhibits O-, N- and S-glycosylation activities towards simple aromatics (PubMed:28315700). In vivo, the broad acceptor tolerance of YjiC might function as a detoxification agent against exogenous xenobiotics to make the strain adaptable to the changeable environment (Probable). an NDP-glycose + an acceptor = a glycosylated acceptor + NDP. Activity is improved in the presence of Mn(2+), Mg(2+) and Ca(2+), and inhibited by Ni(2+), Zn(2+) and Cu(2+). kcat is 1.9 sec(-1) with apigenin as substrate. kcat is 1.6 sec(-1) with genistein as substrate (PubMed:28315700). kcat is 164 min(-1) with 2-chloro-4-nitrophenyl glycoside as substrate (PubMed:33152360). Optimum pH is approximately 8.0. Optimum temperature is 30-40 degrees Celsius. Monomer. Adopts the classical GT-B fold containing the N-terminal and C-terminal domains that accommodate the sugar acceptor and UDP-glucose, respectively (PubMed:33310191, PubMed:33152360). The spacious sugar-acceptor binding pocket might be responsible for the broad substrate spectrum (PubMed:33310191). Belongs to the UDP-glycosyltransferase family.