Blender file with node setup for procedural eye texture. On image 2 you see how the model needs to look.
Step 1: make model
Step 2: assign cornea_eye to the outside and pupil_eye to the inner circle
step 3: make it look like you want it
also look at setting to make it work properly in eevee
and a donation is appreciated