  The 331 model with right-handed neutrinos is re-assessed to investigate the
CP violation in the quark sector. After the spontaneous symmetry breaking, the
masses and physical fields of the particle content are obtained. The fermions
content of the 331 model is enlarged to include exotic quarks with known
electric charge and with masses defined at the TeV scale. The existence of
these exotic quarks induces extra CP violations via couplings with quarks of
the Standard Model mediated by charged gauge boson with mass fixed at the TeV
scale. An extra discrete $\mathbb{Z}_{2}$ symmetry is introduced in the 331
model to get a stable scalar field that can be a candidate to the dark matter
content. The new scalar field interacts at tree level with the $Z^{\prime}$
gauge boson that works as a dark matter portal. The relic density associated
with the scalar field is calculated to yield the solution mass that satisfies
the observed dark matter. The region allowed on the parameter space of the dark
matter mass versus $Z^{\prime}$ mass is obtained to include the bounds of
PANDAX2017, XENON1T(2t.y) and LUX experiments.
