Dolphin {anty} proxy setup
Add a Proxy302 proxy in Dolphin {anty}: click New proxy in a profile, pick the protocol, paste one line and check it with the arrows.
Three input forms work; mixing them in one paste or leaving a space in the port is what breaks the list.
| Item | Example | Note |
|---|---|---|
| host:port | 203.0.113.10:2222 | No login; use it only for proxies that allow your IP |
| host:port:login:password | 203.0.113.10:2222:LOGIN:PASSWORD | The form Proxy302 copies; colons only, no spaces |
| login:password@host:port | LOGIN:[email protected]:2222 | Also accepted; do not mix it with the previous form in one paste |
| With a type in front | socks5://LOGIN:[email protected]:3333 | http://, socks5:// and socks4:// set the type |
Source: Dolphin {anty} docs, How to add a proxy, read 13 November 2026. 203.0.113.x is a documentation address range; replace LOGIN and PASSWORD with your own.
| Item | Likely cause | Fix |
|---|---|---|
| ValidationError: port length must be less than or equal to 5 | The proxy was entered in a wrong format: extra space, symbol or typo | Use host:port:login:password or login:password@host:port, remove spaces |
| validationNew.app_rules_proxy_rule | Same format problem | Same fix |
| Some lines of a pasted list fail | Two forms mixed in one paste | Convert every line to one form first |
| The proxy "does not work" although the details are right | Type does not match the port, for example a SOCKS5 port set as HTTP | Match the type to the protocol My assets shows: HTTP port 2222, SOCKS5 port 3333 |
| Failed to establish a proxy connection | Your network cannot reach the proxy, the proxy is not answering, or the built-in checker cannot verify it | Try another network such as a phone hotspot; check the IP has not expired |
Sources: Dolphin {anty} docs, Proxy FAQ, Check proxy, and the Dolphin {anty} blog on proxies, read 13 November 2026; Proxy302 product facts, 10 November 2026 (ports).
In My assets open the IP and copy host, port, username and password, in that order, into one line: host:port:login:password. Note the protocol.
One proxy: in Create profile, Advanced tab, click New proxy and paste the line; or on the Proxy screen click Add Proxy. Use the arrows at the right end of the line to check connection, location and time zone.
Many proxies: the Dolphin blog describes a Mass Addition tab where you paste the list, one proxy per line, in one form. Normalise the list first with the script below.
Change the proxy on existing profiles: tick the profiles, click Change Proxy at the bottom, then choose New proxy, Select proxy or Random. This works on paid plans only.
If your list mixes forms, or comes as socks5://login:password@host:port lines, this script rewrites each line to host:port:login:password and flags lines it cannot read, such as a space inside the port.
import re, sys
def normalize(line):
"""Return host:port:login:password for one proxy line, or None if the line is not recognised."""
line = line.strip()
scheme = ""
m = re.match(r"^(https?|socks[45]h?)://", line, re.I)
if m:
scheme = m.group(0)
line = line[len(scheme):]
if "@" in line: # login:password@host:port
cred, _, addr = line.rpartition("@")
login, _, password = cred.partition(":")
host, _, port = addr.rpartition(":")
parts = [host, port, login, password]
else: # host:port:login:password
parts = line.split(":")
if len(parts) != 4 or not parts[1].isdigit() or any(" " in p or not p for p in parts):
return None
return scheme + ":".join(parts)
if __name__ == "__main__":
for raw in sys.stdin:
if raw.strip():
print(normalize(raw) or "BAD LINE: " + raw.strip())
Example script, tested on a local sample of five lines (three converted, two flagged). Feed it a file with: python3 normalize.py < list.txt > fixed.txt
Proxy302 hosts and ports are the ones in My assets: HTTP uses port 2222 and SOCKS5 port 3333. Each static IP has one protocol, chosen at purchase, so the type you pick in Dolphin {anty} must be that one. The setup page shows the whole procedure with screenshots, and the proxy-not-working guide gives the order of checks.
host:port:login:password or login:password@host:port; host:port when there is no login. Add http://, socks5:// or socks4:// in front to set the type.
No. The Dolphin blog warns that mixing host:port:login:password with login:password@host:port in one paste breaks the parser.
Paste the list into the Mass Addition tab, one proxy per line in one form. To change the proxy on existing profiles, use Change Proxy, available on paid plans.
The line was not parsed as a proxy: a space, an extra symbol or the wrong order. Retype it in host:port:login:password.
Dolphin lets you pick the same saved proxy for several profiles, but then they share one address. Use one static IP per profile.
Product observation · Confirmed on:
Product facts file of the site, checked on 10 November 2026 against the console, the backend and the price table: per-IP lease prices for 1, 3, 7, 30, 60 and 90 days (US$, 1 PTC = US$1), per-GB prices, protocols and ports, quantity limits, no free trial, optional auto-renew.
Official documentation · Confirmed on:
Read on 13 November 2026: accepted forms host:port, host:port:login:password and login:password@host:port; optional http://, socks5://, socks4:// in front; New proxy with arrows to check connection, geolocation and time zone; Change Proxy bulk edit needs a paid plan.
Official documentation · Confirmed on:
Read on 13 November 2026: the ValidationError about port length and validationNew.app_rules_proxy_rule come from a wrong format; "Failed to establish a proxy connection" can mean your provider cannot reach the proxy, the proxy does not answer, or the checker cannot verify it; the Free plan allows 50 proxies.
Official documentation · Confirmed on:
Read on 13 November 2026: the check runs from a third-party checker server, not your computer, so a green result does not guarantee the proxy works from your location.
Official documentation · Confirmed on:
Read on 13 November 2026: use the Mass Addition tab, one proxy per line; keep one format per paste; make sure the selected protocol matches the port.
Create an account, top up once, then pick rotating residential, static ISP or datacenter IPs and have one running in your browser within minutes.