As
@adamlee has indicated, we are expecting the stable release imminently.
To answer your question though, unless you bought your device direct from Samsung, it is unlikely you'll have been able to enroll.
I am not employed by Samsung nor do I receive any remuneration as a Samsung Members Star.
My device is an S25 Ultra.