Valorant does not have a true circle crosshair option - every element is drawn as a square on the pixel grid. But at small sizes, a center dot with an outline reads as a circle on screen, and that is exactly how "circle crosshair" codes work: a chunky dot, an outline to round the silhouette, and no lines.
The bigger the dot, the more square it looks. Sizes 2 and 3 with a 1px outline give the roundest impression; size 5 and 6 start reading as a box. For a scope-style circle, the sniper profile's round dot is the only genuinely circular element the engine draws.
Not in the primary crosshair - everything renders as pixel squares. A small outlined dot is the closest look. The sniper scope dot is the only truly round element.
What circle crosshair does ScreaM use?
ScreaM's famous "dot" is actually a cyan square - a center dot fused with max-thickness zero-length inner lines - carrying a full-opacity black outline. At game resolution it reads as a round blob, which is why it is often called a circle crosshair. His earlier code ran the dot one size larger.