Есть много путей для решения это задачи.
Я обычно, когда загружаю прокси, получаю в цикле данные из ресурса, используя {{ProxyResource|notreuse}} и чекаю прокси, если он не рабочий, беру другой.

https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn

Вот расширение, добавил его через функцию, а что дальше?