Boil the kettle and pour 150ml/5fl oz of hot water over 100g/3½oz of the peanuts. Let them soak for 30 minutes.
Drain the water and reserve it. Crush the peanuts to a fine crumble using a rolling pin or pestle and mortar (work in small batches).
Blend the crushed peanuts, reserved water, curry powder, lime zest, and half the juice to make a chunky paste. Use a food processor if you like.
Rub the paste all over the chicken legs and place them in the slow cooker. Cook on low for 7–8 hours, turning halfway through.
Pickle the onion slices in the remaining lime juice and a pinch of salt. Let them sit for about 30 minutes.
Once cooked, remove the chicken from the slow cooker, discard the bones, and shred the meat. Stir in a bit of the satay sauce for extra moisture.
Warm the wraps, serve with the chicken, pickled onions, veggies, remaining sauce, and roughly chopped peanuts on the side. Enjoy fresh!