svg text on circle

To put a text on a circle you have either

a) to convert the circle in a path.

This website can help you.

Or b) use <circle> tag, such as in this example

<circle id="circle" cx="70" cy="80" r="68" />
<text style="fill: green; font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; white-space: pre;">
  <textPath href="#circle" startOffset="60%" side="right">some text</textPath>
  </text>

In this example the code side="right" will help you to get a not upside down text.