Skip to content

Dolphin {anty}

Dolphin {anty} Proxy Setup: One IP per Profile

Click New proxy in the profile's Proxy field, pick the protocol, paste one line and check it.

Dolphin {anty} website home page
Connection details of a static IP in the Proxy302 console (demo data)

In Proxy302 My assets, open the IP you want and note its protocol. In Dolphin {anty}, click Create profile, go to the Advanced tab and click New proxy in the Proxy field. Pick SOCKS5 or HTTP to match the IP and paste host:port:login:password into the Proxy box. Click the arrows at the right end of the box to check it, then Create profile and Start. Give each profile its own static ISP IP.

Updated:

Separate fingerprints need separate IPs

Dolphin {anty} gives every account its own browser profile, with its own fingerprint and proxy. It does not supply IPs itself. Its own docs say the browser only connects the proxy to the profile and does not control how the proxy works.

The IP comes from elsewhere. With one IP per profile, the account and the IP stay paired. Profiles that share an IP look like the same address to a website.

Proxy302 and Dolphin {anty} recommend each other, and Dolphin {anty} gives Proxy302 users the promo code PROXY302. This is a setup guide that Proxy302 wrote from Dolphin's public help center and interface. The Dolphin screenshots below come from its help center.

Promo code PROXY302: 20% off your first Dolphin{anty} payment.

Five steps

  1. Copy the connection details in Proxy302

    Open My assets in the Proxy302 console and click the IP you want for this profile. The protocol, SOCKS5 or HTTP, is shown next to Entry address. Below it are host, port, username and password, each with a copy button. The host:port:user:pass button at the bottom copies all four in the order Dolphin expects.

    Connection details in Proxy302 My assets (demo data)
  2. New profile: find Proxy on the Advanced tab

    On the Browser profiles page in Dolphin {anty}, click Create profile at the top right and open the Advanced tab. The Proxy field has four buttons: No proxy, New proxy, Saved proxies and ASocks Proxy. Click New proxy.

    The Advanced tab of the New profile window (screenshot from the Dolphin {anty} help center)
  3. Existing profile: click the pencil in the Proxy column

    If the profile already exists, click the pencil icon next to its proxy in the Proxy column of the Browser profiles list. A Proxy editing window opens. Click New proxy there too. If you do not see the Proxy column, click the gear at the right end of the header and tick it.

    The Proxy editing window (screenshot from the Dolphin {anty} help center)
  4. Pick the protocol, paste, click the arrows

    Choose the button that matches the protocol in My assets: HTTP, SOCKS4, SOCKS5 or SSH. Usually that is SOCKS5 or HTTP. Paste host:port:login:password into the Proxy box. Dolphin also reads login:password@host:port, and you can put socks5:// or http:// in front. Change IP URL is for rotating proxies that come with a change-IP link. Leave it empty for a static IP. Then click the arrows at the right end of the box. Dolphin checks the connection, location and time zone.

    Expected result Country, city and time zone appear under the box, and the country matches the one you bought.

    Before continuing The protocol must match the IP. A SOCKS5 IP set to HTTP fails the check.

  5. Create the profile, start it, verify the IP

    Click Create profile. In the list, the profile's Proxy column now shows the country, city and IP. Click Start, then open a site such as ipinfo.io and confirm it shows this IP.

    The Proxy column in the profile list (screenshot from the Dolphin {anty} help center)

Which IP to buy

Accounts you stay logged in to for a long time, such as ads, social and store accounts: buy a static ISP IP, one per profile. The IP stays the same during the term, and a term of 30 days or more gives you a dedicated IP. You choose the protocol when you buy, and it stays that way.

Scraping, price checks or looking at pages from other regions: use rotating residential, billed per GB from US$1.50/GB. Pick the exit country; the Premium line adds state and major city. The entry point is proxy.proxy302.com, HTTP port 2222, SOCKS5 port 3333.

Many profiles: what to know first

A single profile is set up as described above. If a profile will not start and says "Error checking connection to proxy", the order of checks is in the guide "Dolphin Anty proxy not working".

The lines from the list generator are dynamic. On the Budget line you set how long an IP holds, anywhere from 1 to 120 minutes (10, 30, 60 and 120 are presets, or enter your own). On the Premium line the IP usually stays the same while you keep using it (80 minutes unchanged in our test, with an occasional change after that) and changes after about 5–10 minutes idle. For accounts you stay logged into for months you need static IPs. Buy as many as you have profiles (up to 100 per purchase) and export them from My assets with Bulk export: Selected, then Download text .txt.

From Russia, connect over SOCKS5, port 3333. An exit inside Russia exists only on dynamic residential proxies, and a city cannot be chosen.

A proxy list for many profiles

  1. Make the list in Proxy302

    Open the purchase page for dynamic residential proxies. Next to the Quantity field click Open the proxy list generator. Pick the line and country, set IP mode to Keep the IP (every line gets its own session and its own IP) and the protocol to SOCKS5. Type the number of profiles in Lines (1 to 500), choose With protocol (URL) as the Format and click Generate N lines.

    The Proxy list generator page in the Proxy302 console (demo data)
  2. Copy or download the list

    Click Copy all (N) or Download .txt. Each line looks like socks5://login-session-xxxx:[email protected]:3333. Host, port and password are the same on every line; only the tail of the login differs. My assets gets one new entry.

    The finished list: every line has its own session (demo data)
  3. Add the lines on the Proxy screen in Dolphin

    In Dolphin open the Proxy screen and click Add Proxy (in the middle of the screen or top right next to the search bar). Paste a line and click the arrows at the end of the field: Dolphin checks the connection, location and time zone. The help center describes entering one line at a time and does not describe loading a list from a file. For dozens or hundreds of lines the API below is faster.

Change the proxy on existing profiles

  1. Add the new proxies

    Make a new list in the generator, as many lines as there are profiles, and add it on the Proxy screen in Dolphin as in the previous section.

  2. Tick the profiles and click Change Proxy

    In the profile list tick the profiles you need. A bar of actions appears at the bottom; click Change Proxy there. This works on paid Dolphin plans only.

  3. Pick how to assign

    No proxy removes the proxy. New proxy sets one new proxy on all selected profiles. Select proxy sets one saved proxy. Random takes saved proxies at random, and you choose whether to use only those marked Working or all of them, including Unknown. If you need exactly one IP per profile, check the Proxy column afterwards: the help center does not say Random never repeats a proxy. The API gives you a strict one-profile-one-line order.

API: proxies from Proxy302, profiles in Dolphin

  1. A Proxy302 key

    In the console open API keys and click Create key. Requests to /open_api/v3 use Basic authentication: the key id and the secret. Creating credentials costs nothing; you pay for traffic while the proxy works.

  2. A Dolphin token

    On the Dolphin site sign in to your account, open API in the left menu, enter a name and an expiry for the token and generate it. The token is shown once, so save it right away. The Free plan has no API access.

  3. Create the profiles in one request

    The script below takes one set of credentials from Proxy302, turns it into N logins with a -session-... tail and sends them to Dolphin /browser_profiles/mass: every profile gets its own proxy. Dolphin accepts up to 100 profiles per request. If one profile fails validation the others are still created, and the errors come back in the response.

  4. Change the proxy on existing profiles

    For profiles that already exist, send PATCH /browser_profiles/{id} with a new proxy field. The script in the second code block does this for a list of profile ids: put your own ids in first, then run it.

Script: N profiles, each with its own proxy

import requests, secrets, string

KEY = ("KEY_ID", "KEY_SECRET")  # key from "API keys" in the Proxy302 console
COUNTRY_ID = 0  # country id: GET /open_api/v3/proxy/area/country
N = 20

# one set of credentials: dynamic SOCKS5
r = requests.post(
    "https://proxy302.com/open_api/v3/proxy/api/proxy/dynamic/traffic",
    auth=KEY,
    json={"s": 3, "protocol": "socks5", "country_id": COUNTRY_ID,
          "billing_mode": "prepaid_pool", "idempotency_key": "batch-0001"},
)
cred = r.json()["data"]  # username, password, host, port


# tail -session-<12 chars>: every line gets its own IP
def tail():
    return "".join(secrets.choice(string.ascii_letters + string.digits) for _ in range(12))


logins = [f"{cred['username']}-session-{tail()}" for _ in range(N)]

DOLPHIN = {"Authorization": "Bearer DOLPHIN_API_TOKEN"}  # token from the Dolphin account panel
UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36"

items = [
    {"name": f"acc-{i + 1:02d}",
     "proxy": {"type": "socks5", "host": cred["host"], "port": int(cred["port"]),
               "login": login, "password": cred["password"], "name": f"p302-{i + 1:02d}"}}
    for i, login in enumerate(logins)
]
body = {
    "common": {"platform": "windows", "platformVersion": "10.0.0", "browserType": "anty",
               "useragent": {"mode": "manual", "value": UA}},
    "items": items,  # up to 100 profiles per request
}
resp = requests.post("https://dolphin-anty-api.com/browser_profiles/mass", headers=DOLPHIN, json=body)
print(resp.status_code, resp.text)

A Python example. Put in your own country_id, user agent and platform; the script was not run against a live account.

Script: new proxies for existing profiles

import requests, secrets, string

KEY = ("KEY_ID", "KEY_SECRET")  # key from "API keys" in the Proxy302 console
COUNTRY_ID = 0  # country id: GET /open_api/v3/proxy/area/country
N = 20

# one set of credentials: dynamic SOCKS5
r = requests.post(
    "https://proxy302.com/open_api/v3/proxy/api/proxy/dynamic/traffic",
    auth=KEY,
    json={"s": 3, "protocol": "socks5", "country_id": COUNTRY_ID,
          "billing_mode": "prepaid_pool", "idempotency_key": "batch-0001"},
)
cred = r.json()["data"]  # username, password, host, port


# tail -session-<12 chars>: every line gets its own IP
def tail():
    return "".join(secrets.choice(string.ascii_letters + string.digits) for _ in range(12))


logins = [f"{cred['username']}-session-{tail()}" for _ in range(N)]

DOLPHIN = {"Authorization": "Bearer DOLPHIN_API_TOKEN"}  # token from the Dolphin account panel
profile_ids = [101, 102, 103]  # profile ids: GET https://dolphin-anty-api.com/browser_profiles

for pid, login in zip(profile_ids, logins):
    resp = requests.patch(
        f"https://dolphin-anty-api.com/browser_profiles/{pid}",
        headers=DOLPHIN,
        json={"proxy": {"type": "socks5", "host": cred["host"], "port": int(cred["port"]),
                        "login": login, "password": cred["password"]}},
    )
    print(pid, resp.status_code)

A Python example: one PATCH per profile in the list. Run it on a single profile first.

FAQ

Can I paste the whole line? Do I need a prefix?

Yes. The Dolphin help center lists three forms: host:port, host:port:login:password and login:password@host:port. You can put http://, socks5:// or socks4:// in front to set the type. The host:port:user:pass button in Proxy302 copies the second form.

Can several profiles share one proxy?

Dolphin lets several profiles pick the same entry under Saved proxies, but then every account uses the same IP. Use one static IP per profile.

Error checking connection to proxy, and the profile will not start

Check the protocol and port first, then copy all four values again from My assets without extra spaces. Then check whether the IP has expired. The Dolphin help center also suggests trying another network, for example a phone hotspot.

ValidationError: 'port' length must be less than or equal to 5 characters long

The format is off, usually an extra space or the wrong order. Use host:port:login:password with only colons between the parts.

You have reached the proxy limit of your current plan

The Free plan stores at most 50 proxies per account. Delete unused ones on the Proxy page or move to a paid Dolphin plan.

How many profiles does the Free plan allow? Can I change many at once?

Up to 5 browser profiles on Free. Selecting several profiles and clicking Change Proxy is a paid-plan feature (Dolphin pricing page and help center, checked 18 October 2026).

Is there a built-in Proxy302 option in Dolphin?

No. The Proxy field offers only No proxy, New proxy, Saved proxies and ASocks Proxy. Add Proxy302 through New proxy as above.

Can I use it from mainland China?

Dolphin {anty} has no Chinese interface, and its site and help center are in English and Russian. In mainland China, open Proxy302 Fast Connect and click 「一键加速」 (One-click boost) first, then fill in Dolphin's Proxy box exactly as given. The Fast Connect guide is under Related setups.

Reference links

12
  1. Dolphin {anty} docs: How to add a proxy

    Official documentation · Confirmed on:

  2. Dolphin {anty} docs: Check proxy in Dolphin {anty}

    Official documentation · Confirmed on:

  3. Dolphin {anty} docs: Proxy FAQ

    Official documentation · Confirmed on:

  4. Dolphin {anty} pricing and plan comparison

    Official documentation · Confirmed on:

    Plan comparison read on 18 October 2026: Free plan up to 5 browser profiles, 1 user, no API access. The download page lists Windows, macOS (Intel and M-series) and Linux builds.

  5. Dolphin {anty} website

    Official documentation · Confirmed on:

  6. Proxy302 console: order page and My assets

    Product observation · Confirmed on:

    Read from the console source on 18 October 2026: the static ISP order page has Region, Term and a Protocol switch (HTTP / SOCKS5) and shows "Quantity: 1 · One IP per purchase"; My assets offers View credentials and Copy all. Since 24 October 2026 the console has an Auto-renew IP switch for static IPs (off for new purchases) on the purchase page and per IP in My assets.

  7. Proxy302 product facts

    Product observation · Confirmed on:

    Product facts file of the site, checked on 18 October 2026: a static ISP IP is fixed and does not rotate during the lease, keeps the protocol chosen at purchase; rotating residential from US$1.50/GB. Console source re-read on 22 October 2026: an order takes a Quantity of 1 to 100 IPs, each bought and charged separately. Since 24 October 2026 the console has an Auto-renew IP switch for static IPs (off for new purchases) on the purchase page and per IP in My assets.

  8. Dolphin {anty}: API token

    Official documentation · Confirmed on:

    Read on 9 November 2026: the token is created on the Dolphin site in the account panel, API in the left menu, with a name and an expiry; it is shown once.

  9. Dolphin {anty}: API reference (openapi.yaml)

    Official documentation · Confirmed on:

    Read openapi.yaml on 9 November 2026: POST /browser_profiles/mass (items and common, currently up to 100 profiles a request, each item can carry its own proxy), PATCH /browser_profiles/{id} (fields as on create; proxy is a saved proxy id or type, host, port, login, password), Bearer authentication.

  10. Dolphin {anty}: API profile creation template

    Official documentation · Confirmed on:

    Read on 9 November 2026: the required profile fields and an example POST /browser_profiles.

  11. Proxy302 console: proxy list generator and Bulk export

    Product observation · Confirmed on:

    Read from the console source on 9 November 2026 and shot on demo data: the Proxy list generator page (1-500 lines, IP mode Keep the IP gives every line its own -session- tail, formats host:port:login:password, login:password@host:port and With protocol (URL), Copy all and Download .txt buttons, one entry in My assets); on the dynamic purchase page an Open the proxy list generator link sits next to Quantity; My assets has Bulk export (Selected, text .txt, up to 2000 rows). Entry ports: HTTP 2222, SOCKS5 3333. No city level in Russia.

  12. Proxy302 open API: buying a dynamic proxy

    Product observation · Confirmed on:

    Read from the console open-API reference on 9 November 2026: POST /proxy/api/proxy/dynamic/traffic (s, protocol, country_id, billing_mode, idempotency_key; the response has username, password, host, port), Basic authentication (key id and secret), country list GET /proxy/area/country.

Work at Dolphin {anty}? Let's co-market: joint guides, partner-page listings and a +20% first top-up code for your users. Telegram @Proxy302_Support · [email protected]

Ready to try it?

Create an account, top up once, then pick rotating residential, static ISP or datacenter IPs and have one running in your browser within minutes.