In a large pot, combine the water, salt, ginger, and green onions. Bring to a boil over medium-high heat.
Carefully add the whole chicken to the pot, breast side down. Reduce the heat to low, cover, and simmer for 30-35 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
Once cooked, remove the chicken from the pot and let it cool slightly. Reserve the broth for later use.
While the chicken is cooling, prepare the dipping sauce by mixing the soy sauce, sesame oil, rice vinegar, sugar, and minced garlic in a small bowl.
Once the chicken is cool enough to handle, chop it into serving pieces and arrange them on a platter.
Drizzle the dipping sauce over the chicken and garnish with chopped cilantro.