Before revision: Soninke traditions likely contain content from prehistory, mentioning four previous foundings of Wagadu, and holds that the final founding of Wagadu occurred after their first king did a deal with Bida, a serpent deity , who was guarding a well, to sacrifice one maiden a year in exchange for assurance regarding plenty of rainfall and gold supply.
After revision: Soninke traditions likely contain content from prehistory mentioning four previous foundings of Wagadu, and holds that the final founding of Wagadu occurred after their first king did a deal with Bida, a serpent deity , who was guarding a well, to sacrifice one maiden a year in exchange for assurance regarding plenty of rainfall and gold supply.