In Lords Mobile Trap Crafting I research increases the speed at which you craft traps. It is found in the defense tree.
There is only one level and once maxed you will boost your trap crafting speed by 20%. This research is needed to unlock the rest of the defense tree.
The table below has the resource cost and time to upgrade each level. It also shows the might and rewards granted.