Similar problem my friend was trying to solve. Well he was trying to solve the security problem of smart contracts. You now, a very true problem that smart contracts face. Blockchain networks may be secured but smart contracts...leave a lot to be desired.
He started searching a company with experience in smart contracts. And after a week, when he was pretty desperate, he found a company in Europe. And unless I'm mistaken, it calls Vironit.
The result of their work satisfied him.