Anubis is the most actively worshipped deity in ancient Egyptian death rituals. From the earliest days of the religion, he was respected as the god of the dead and the primary guide into the unknown.
Even with a minor demotion in later dynasties, many believed that his black canine face would be the first thing they saw in the next world.
1. Guiding Souls to the Afterlife
Anubis is known as the "lord of the sacred land" since he presided over the desert of the tombs.
Since it was tradition for deceased royals to be buried with their worldly belongings, this area was a literal goldmine for crafty raiders and looters. Anubis was tasked with protecting these tombs and ensuring that the deceased person's belongings would arrive in their next plane of existence.
As protector of the souls of the dead, Anubis was also tasked with helping new souls come to terms with their new situation.
One such first-day introduction was the "opening of the mouth" ritual, which restored in mummified bodies the earthly senses of sight, sound and taste so they could find their way through numerous trials in the underworld.
2. Supervising Mummification Rituals
Anubis is also known as "he who is in the place of embalming." This moniker stems from his primary focus on the deceased and how inseparable he was associated with funeral rites in ancient Egypt.
Afterlife preparation was an extensive process in this superstitious society, so Anubis believers held faith that the great Jackal god would ensure that priests followed the many steps and spells found in the Book of the Dead.
3. Weighing Hearts to Determine Fates
One of the most prestigious and sacred duties, "He who is upon his sacred mountain," performed for the Egyptians was the weighing of the heart in the Hall of Truth.
In this religious "final judgment" ceremony, it was believed that Anubis would place a human heart on golden scales with a white feather of purity on the other end.
If a soul passed this test, it proved that they had lived a noble life and were worthy of enjoying eternal salvation in an afterlife paradise.