# Proxy provider pool (plan.md ยง1 build step 2 + P0 trial acceptance test). # Endpoint templates use the placeholder keys from proxy/__init__.py get_session: # {user} {pass} {session} {ttl} {ttl_sec} {country} {country_upper} {state} {state_full} {state_abbr} # Credentials come from env vars named by dash_user_env (password env derived as *_PASS). # All entries trial_only: no volume plan purchased yet (no credit spent, auth.yaml rule). # Quota/cost ledger lives in data/findings; VPS budget (1 node, $100-200/mo) per plan.md infra. providers: decodo: dash_user_env: DECODO_USER endpoint_template: "http://user-{user}-country-{country}-state-{state}-session-{session}-sessionduration-{ttl}:{pass}@gate.decodo.com:7000" trial_only: true iproyal: dash_user_env: IPROYAL_USER endpoint_template: "http://{user}:{pass}_country-{country}_state-{state}_session-{session}_lifetime-{ttl}m@geo.iproyal.com:12321" trial_only: true evomi: dash_user_env: EVOMI_USER endpoint_template: "http://{user}:{pass}_country-{country_upper}_region-{state_full}_session-{session}_lifetime-{ttl}@rp.evomi.com:1000" trial_only: true soax: dash_user_env: SOAX_USER endpoint_template: "http://package-{user}-country-{country}-region-{state}-sessionid-{session}-sessionlength-{ttl_sec}:{pass}@proxy.soax.com:5000" trial_only: true webshare: dash_user_env: WEBSHARE_USER endpoint_template: "http://{user}-country-{country_upper}-state-{state_abbr}-session-{session}:{pass}@p.webshare.io:80" trial_only: true