A post written a few months ago
Claude Subscription Tutorial received 300,000 views and thousands of likes/saves. This method has survived multiple large-scale crackdowns.
Battle-tested
, this article will introduce the
full process from 0 to 1
, including credit card application + identity verification solutions.
Let's get straight to the point: here are the key takeaways of this article:
- Claude: Register and log in using Gmail
- Payment: Singapore Mastercard + Google Pay (requires an Android phone that supports Google Pay)
- Identity Verification: Mainland Chinese passport is sufficient
- IP: Use Webshare's Singapore fixed residential IP as the exit node
- Local Proxy: Clash Party for Mac, Shadowrocket for iPhone, FlClash for Android
After configuration, Claude, Gmail, and Google Pay will see the same landing IP.
Risk Warning:
1. Although this article has been tested and verified, it does not guarantee success for everyone; 2. The entire process requires some additional expenses (credit card application and landing IP) and technical skills, so it is not zero-cost or zero-barrier.

https://x.com/wquguru/status/2105574312568852764
https://x.com/wquguru/status/2103302344922534063
Prerequisites
Key Point: Do NOT register/open the Claude account at this step.
Gmail Account:
- If payment info is still set to a mainland China address, change it to Singapore.
- Find a hotel in Singapore on Qunar App and use the English address.
Singapore Mastercard Credit Card:
- Register with Starryblu using your ID and passport (enter invitation code MHQK058).
- Activate membership (the lowest tier "Star Sky Card" at $9.9 is sufficient), then apply for a virtual credit card.
- Send your registration email to hello@wqu.guru to be whitelisted.
- Key Point: Both membership activation and whitelisting are mandatory. Official channels have closed free account credit card applications; without whitelisting, queue times are slow (estimated 2-3 months). With both, you can get the card issued the same day.
Landing IP:
- Log in to Webshare
- Purchase a static IP (Note: Choose 250 GB/month dedicated IP, location Singapore, only $1.5/month. If it's more expensive or cheaper, the configuration is wrong.)
Configure Landing IP, Time Zone, Language
When buying the IP, note these three options:
- Country: Singapore
- Exclusivity: Private
- Type: Static Residential (Do NOT choose Rotating)
After purchase, record the address, port, username, and password. These are needed for Mac/iOS/Android configurations.
Full configuration files are at
Mac: Clash Party
Configuration details:
https://github.com/wquguru/one-exit/blob/main/clash-party/override.yaml
- Left side "Override", paste the link below to import, then locally replace the placeholders in angle brackets with your webshare proxy info: https://raw.githubusercontent.com/wquguru/one-exit/main/clash-party/override.yaml
- Note: Do not update this override after editing, as updates will overwrite your account info back to placeholders.
- After editing, open Core Settings on the panel and click the rotate button to restart the service.
Claude Code does not read system proxies. Before using, ensure the terminal goes through port 7890 by adding this to ~/.zshrc or ~/.bashrc:
1export http_proxy=http://127.0.0.1:78902export https_proxy=http://127.0.0.1:78903export all_proxy=socks5://127.0.0.1:7890
iPhone: Shadowrocket
Rule list reference:
https://github.com/wquguru/one-exit/blob/main/shadowrocket/one-exit.module
- Add a node on the home screen, type HTTP. The remark must be SG_Residential, matching the policy name in the module. Fill in the webshare IP address, port, username, and password.
- Click the ⓘ next to this node, set "Proxy Through". Select a fixed node or a speed test group. This item cannot be written into the config file; leaving it blank means direct connection from the phone to the residential port.
- Bottom "Config" -> "Modules" -> Top right +, paste the link below to download: https://raw.githubusercontent.com/wquguru/one-exit/main/shadowrocket/one-exit.module
- Important: On the home screen global routing, select "Config". If you select "Proxy", these rules will not take effect.
Android: FlClash
Override script reference:
https://github.com/wquguru/one-exit/blob/main/flclash/claude-google.js
FlClash override rules are JS scripts. Copy the above script into the override rules:
- Tools -> Advanced Config -> Scripts -> Add, select Import via URL: https://raw.githubusercontent.com/wquguru/one-exit/main/flclash/claude-google.js
- Config -> Select Airport Config, click the config button on the right, then Override -> Script -> Select the script just added.
- On the dashboard, restart the connection.
Time Zone and Language
- Change time zone to Singapore (although also UTC+8, it has a different name)
- Recommended to change system language to English
Verify Landing IP Validity
Perform this on each device; you should see our Singapore IP:
- MacOS: Enter
curl https://ipv4.webshare.io/in the terminal - MacOS/Android/iOS: Visit
https://ipv4.webshare.io/in the browser
Expectation: All show a Singapore IP, indicating the landing node configuration is normal.
Open Claude Account
After IP verification is normal:
- Add the Mastercard to Google Pay. Check payment info: Country and Billing Address must be Singapore.
- Open
https://claude.ai/loginin the browser, log in with Gmail, and nurture the free account for a while.
Nurture Account and Subscribe to Membership
- Use only the App first, use normally every day, mimicking Singapore user habits, preferably in English, for about 5 to 15 days, at least 5 days (on an Android device)
- After 5 days, click Upgrade Plan in the Claude App, upgrade only to Pro ($20/month level), continue using the Claude App normally for 3-5 days (on an Android device)
- If prompted for real-name verification and redirected to withpersona.com, use your Chinese passport for verification (on an Android device)**
- Start using Claude Code. Note: First delete the original ~/.claude and ~/.claude.json, do not mix with other accounts. Use lightly for 3 to 15 days.
- Afterwards, use according to normal usage. Start from Pro, consider upgrading only after stability. Keep usage between 50% and 80%, do not max out.

Bonus: Five Major Isolations
Finally, here are key points to avoid risk control, summarized as five major isolations:
- Device Isolation: Do not log in to multiple Claude accounts on the same device. If necessary, completely delete Claude configuration info before logging in to a new account.
- IP Isolation: Do not connect to Claude with IPs shared by thousands. If possible, use premium residential IPs; fewer users mean higher security.
- Payment Isolation: In principle, harder-to-obtain payment methods are safer. Personal experience: Western personal physical credit cards > Virtual credit cards with barriers > Virtual credit cards without barriers >= Gift cards.
- Identity Isolation: One person with multiple accounts is a focus of risk control. Using third-party verification services found on Taobao often results in one person binding multiple accounts, which is easily detected.
- Scenario Isolation: Avoid using Claude for biological research or cybersecurity research scenarios. Too many triggers can lead to risk control.
More Series Articles
- No credit card needed, get Muse registered and used in 5 minutes (with tutorial for permanently valid 31 billion tokens) https://x.com/wquguru/status/2104154913001599080
- Illustrated KV Cache — The secret weapon of DS V4.1-Flash https://x.com/wquguru/article/2099119760248389730
- Illustrated ASR and TTS: HuggingFace Open Source Model Evaluation https://x.com/wquguru/status/2096013016429211791
- Illustrated Large Language Model Deployment https://x.com/wquguru/status/2093634146082152683
- Agent Memory Architecture Panorama: From Rule Files, Session Retrieval to Reflection and Skill Accumulation https://x.com/wquguru/status/2069641926752780384
- Addicts: Pornography, Gambling, and Vibe Coding https://x.com/wquguru/status/2022173077329871138
If this tutorial helped you, please Follow, Save, and Share 👏🏻
Continuously sharing beginner-friendly AI Agent tutorials and AI tool usage insights. Follow @wquguru





