Я генерирую json-конфиг для singbox на входе у сокса 100 пользователей user0-user99, у всех пароль 1. А потом в routing rules в зависимости от имени пользователя в нужный outbound.
Таким образом передавая разные имена в, прокси имею разные носки
result_page_future = asyncio.get_event_loop().create_future()
browser.once('targetcreated', lambda target: result_page_future.set_result(target))
await page.click('a[data-listing-id="'+reklama_id+'"]', { "button": "middle" })
result_page = await (await result_page_future).page()
await result_page.bringToFront()