Multichain protocol sails through all challenges