The phrase "cjp official instagram" started showing up in Indian Google searches within four hours of the CJI's "cockroaches" remark on 15 May 2026. By 17 May, there were already at least eleven Instagram accounts using some variant of the name. By 21 May the founder had been forced to publicly identify which one is real. This post is the durable answer.
The one verified handle
There is exactly one official CJP Instagram handle: @cockroachjantaparty. Written that way — no underscore, no dot, no extra "_in" or "_official". It is identical to the Twitter handle, identical to the front of the .buzz domain, and identical to the string used inside the manifesto PDF metadata. That consistency is deliberate: a single brand string makes it cheap for anyone to verify, and expensive for impersonators to spoof.
If you find an account whose handle ends in _india, .official, _hq, 2026, or anything similar, it is — at best — a fan account run by a sympathiser. It is not the founder's. The founder doesn't run more than one account, and the volunteer newsroom doesn't either. There is also no "regional" handle, no "Mumbai chapter" page, and no separate "merch" account; the CJP shop lives on the main domain.
How CJP verifies its own posts
Every public CJP communication is built to be cross-checkable in under thirty seconds. A post that originates from the official Instagram will satisfy at least two of the following three conditions: it will exist on cockroachjantaparty.buzz, either as a blog post or a press release; it will be retweeted by @cockroachjantaparty on Twitter / X; and it will visually use the same amber-on-cream colour palette that the CJP logo uses.
If you see a post claiming to be from CJP but failing all three checks — say, a Reddit screenshot of a "CJP statement" that doesn't appear on the website, isn't tweeted from the handle, and uses different fonts and colours — assume it's a fabrication until the founder confirms otherwise. This is the same logic walked through in the website verification guide.
Imposter accounts & how to report them
As of publication, the volunteer team is aware of at least nine impersonator accounts. The most common patterns are: cjp.india.official (added dots), cockroach_janta_party (added underscores), cockroachjantaparty_hq (added suffix), and a small handful of typo-squat handles spelling the party as cockroch or cocroach. None of these are run by CJP. Several of them have already DMd new followers asking for an "enrolment fee" — a clear scam.
To report an impersonator: open the account, tap the three-dot menu, choose Report → Report account → It's pretending to be someone else → A celebrity, public figure or organisation, then enter "Cockroach Janta Party". Instagram's automated review usually resolves these within 48 hours. If you would prefer to report directly to the CJP team rather than to Meta, mail the contact page with the username and a screenshot.
The cross-domain verification chain
The verification chain is the single most useful concept here, and the cleanest way to teach a friend or a family group to avoid getting duped. The chain has three nodes and two checks. Node A is the .buzz website. Node B is the Twitter / X handle @cockroachjantaparty. Node C is the Instagram handle, also @cockroachjantaparty.
The checks: each node must link to the other two. The .buzz site links out to both social handles from the home page and the footer; the Twitter bio links to the .buzz site; the Instagram bio links to the .buzz site. So a real CJP communication is one you can follow from any of the three nodes to the other two without ever leaving the trusted chain. If one of those links is missing or points somewhere else, you're not on the real account.
This is the same chain the founder uses, and the same one we use inside the volunteer newsroom. It's also why CJP has resisted launching satellite accounts on Threads, Bluesky and YouTube before it has the resources to maintain the chain — adding nodes increases the surface area for spoofing. The current rule is: don't open a new official channel until the existing three can all link to it cleanly.
What to do if you're DMd by "CJP HQ"
This one is short. CJP does not DM members from a "HQ" account. There is no enrolment fee, no "membership upgrade", no "donation drive" run via DM. Real updates either appear publicly on the grid, publicly on the X handle, or in the public press section. The founder occasionally replies in public comments under posts; he does not slide into DMs to ask for money.
So: if a DM asks you to pay, share an OTP, install an app, click a shortener, or "verify your membership", treat it as a scam. Real membership is verified by the digital card issued at the end of the join flow, which is free and which arrives by email — not Instagram DM. If you're already mid-conversation with a suspicious account, the safest move is to leave the chat without sending anything, then report the account.
That's the entire ruleset. One handle: @cockroachjantaparty. One chain: website ↔ Twitter ↔ Instagram. Zero asks for money. If you'd like to do something productive after reading this, share this URL with one person who has been confused by a fake account — and if you're not yet a member, the join page takes less than a minute.