There are only two ways for a god to be created. Either through direct creation by the creator themself, or through ascending the dead to become gods.
Ascended gods are rare due to the requirements for ascension, which are as follows:
• The chosen must be pure of soul, heart and intention.
• The chosen must not be immoral.
The requirements are simple. And yet it is still rare to find someone who fits these requirements, with sin running rampent amongst the mortal populace. Ascended gods could be of any species or race as long as the requirements are met.
Once someone is chosen to ascend, they are assigned a god similar to how an angel is, but this time they are being taken as an apprentice and not a helper. These assigned gods are often called 'mentors' by the ascended, and are seeked out for advice even after their apprenticeship has ended. After the apprenticeship is over the ascended take on their own godhood and form their own domain, proper and true like a real god does.
Most of the ascended take on roles that remove a responsibility from an already existing god. Such as the deities, which have bigger and more responsabilities then typical gods. For example,
Ex was assigned to Death to take on the role of soul collector so that death doesn't have to send its angels out instead of where they are needed most.