They look like some type of stamped steel assembly. I would like to see another pic of them. I could see them as being a weak link based on how they attach, it doesn't appear to be a real solid connection and that motor and weight of the kart could test them.
Good job on the kart, lots of work...