Circular Point Gradient Around Opening

I added the purple group for the inner circle to some code I wrote last month:

The spheres can be dropped, using only the points… to create a mesh… Do you have any code?

Many ways to play this…