I am planning to make a online WebGL game from Unity and players will be able to buy/sell items by connecting their wallet and making transactions. What should I do to make my game protected from hackers? Will they be able to see & change my code? How safe it is?