Bring the grenadine and red wine to a boil. Turn off the heat, add the shallots, and let sit until everything else is ready.
Melt the butter over low heat in a small, non-stick saucepan. Beat the eggs and cream along with a pinch of salt and pepper together until foamy and an even yellow color, no streaks. Add the eggs to the pan and cook gently, stirring well every 30 seconds. Cook until the eggs are cooked through, about 12-15 minutes. They may still look undercooked because they are so creamy.
While the eggs are cooking, make the hash browns and bacon. Heat the oil in a medium skillet over medium heat. Add the hash browns and a large pinch of salt and pepper. Cook, flipping them occasionally, until the are browned and crispy, about 12 minutes.
Put the bacon in a cold skillet, turn the heat to medium, and cook, stirring occasionally, until browned and crispy, about 8 minutes. Drain on paper towels.
Serve in bowls arranging the ingredients in separate piles for a nice presentation. Sprinkle the chives over the eggs. Drain the shallots and add to the bowl. Season with a sprinkling of salt and pepper.
Notes
*To make spicy ketchup just stir a little sriracha into ketchup, to taste.