I'm looking at the following problem from Pg. 47 of Miles Reid's Undergraduate Algebraic Geometry (https://homepages.warwick.ac.uk/staff/Miles.Reid/MA4A5/UAG.pdf):
2.11 (Group law on cuspidal cubic.) Consider the curve $$C:(z=x^3)\subset k^2;$$ $C$ is the image of the bijective map $\varphi\colon k\to C$ by $t\mapsto (t,t^3)$, so it inherits a group law from the additive group $k$. Prove that this is the unique group on $C$ such that $(0,0)$ is the neutral element and $$P+Q+R=0\iff P,Q,R\text{ are collinear}$$ for $P,Q,R\in C$. [Hint: You might find useful the identity $$\left|\begin{array}{ccc} 1 & a & a^3\\ 1 & b & b^3\\ 1&c&c^3\end{array}\right| = (a-b)(b-c)(c-a)(a+b+c).]$$ In projective terms, $C$ is the curve $(Y^2Z=X^3)$, our old friend with a cusp at the origin and an inflexion point at $(0,1,0)$, and the point of the question is that the usual construction gives a group law on the complement of the singular point.
There is a typo in the equation defining $C$; it should be $y=x^3$. The group operation on $C$ should be $$ (a,a^3)+(b,b^3):=(a+b, (a+b)^3), $$ if I understand correctly. Showing that this operation satisfies the above biconditional is, I think, fairly straightforward. We can use the fact that the above determinant is zero iff the points $P$, $Q$, and $R$ are collinear. But I'm having trouble with the uniqueness part. Here's what I have so far: Suppose $\odot$ is a group operation on $C$ satisfying the relevant properties. We wish to show that this operation equals $+$ as defined above. Take $(s,s^3)$ and $(t,t^3)$ on the curve, and write $$ (s,s^3)\odot(t,t^3)=(x_{s,t},x_{s,t}^3). $$ We want $x_{s,t}$ to equal $s+t$. If these points are distinct, then the line connecting them intersects $C$ at the point $(-s-t,(-s-t)^3)$, so, using the collinearity condition, we get $$ (x_{s,t},x_{s,t}^3)\odot(-s-t,(-s-t)^3)=(0,0). $$ So we're almost there! This implies that $(-s-t,(-s-t)^3)$ is the inverse of $(x_{s,t},x_{s,t}^3)$ in the operation $\odot$. But can we conclude that $$ (x_{s,t},x_{s,t}^3)=(s+t,(s+t)^3)? $$ Thank you.