  The $j$-function acts as a parametrization of the classical modular curve.
Its values at complex multiplication (CM) points are called singular moduli and
are algebraic integers. A Shimura curve is a generalization of the modular
curve and, if the Shimura curve has genus 0, a rational parameterizing function
exists and when evaluated at a CM point is again algebraic over $\mathbb{Q}$.
This paper shows that the coordinate maps for the Shimura curves associated to
the quaternion algebras with discriminants 6 and 10 are Borcherds lifts of
vector-valued modular forms. This property is then used to explicitly compute
the rational norms of singular moduli on these curves. This method not only
verifies the conjectural values for the rational CM points, but also provides a
way of algebraically calculating the norms of CM points on these Shimura curves
with arbitrarily large negative discriminant.
