Remove the skin off the salmon pieces. In a food processor pulse the salmon fillet until roughly minced.
In a large bowl mix together the minced salmon, minced garlic, grated ginger, chopped cilantro (coriander in the UK), soy sauce, lime juice, sriracha or 1/2 tsp chilli flakes, an egg, breadcrumbs and salt.
Set the working surface for shaping the salmon burgers. Add 3 tbsp of flour to a large plate or a clean cutting board. Divide the salmon mixture into 6 equal parts, then roll each of them in your hands to form a ball, then flatten it slightly and dip into the flour to coat each burger. Repeat until the salmon mixture is gone. Place the salmon burgers on a cutting board or a tray and put them in the freezer for 20 minutes to firm up. (They will not freeze.)
While the burgers are in the freezer, make the slaw and the burger sauce. Prepare the dressing by combining crushed peanuts, sliced green onions, sliced red chilli, chopped cilantro, garlic, salt, brown sugar, fish sauce, lime zest and juice. Set aside.
Peel carrots, then slice them and cucumbers into thin ribbons using a vegetable peeler. Combine them in a medium sized bowl and gently toss with the dressing. Prepare the burger sauce by combining the mayonnaise with the sriracha.
Take the salmon burgers out of the frizzer and fry them in hot olive oil over medium heat for 4-5 minutes on each side until crispy on the outside and cooked all the way through. Place them on a paper towel lined platter to drain the excess oil.
Assemble the burgers. Toast each half of the burger buns, then spread the burger sauce on the bottom bun, top with a salmon burger and a generous helping of the slaw, finish with the top bun. (The slaw will be quite wet, so make sure to NOT include the juices in your burger!)