Skip to main content
AVOID.NET
← Rahul Ravinder Malhotra7 decisions on this page

Audit log

Every state-changing event for Rahul Ravinder Malhotra: moderation decisions on community submissions, plus corrections and updates from the news pipeline. URL-based decisions are designed to carry three independent witnesses — the original source, an Internet Archive snapshot, and a Solana memo signed by our publicly-disclosed publisher key. Archive coverage is still being backfilled, so each decision below reports its own snapshot status rather than assuming one exists.

  1. #1reviewby reviewerreviewer
    2026-10-27 11:14:02Z
    Score: 50 → 50 (no score change)
    The page makes mostly negative claims (nothing found) and one positive biographical claim. The biographical claim matches a second-hand summary of the cited article, which I could not open. My own searches found no adverse information. The name-collision caveat is appropriate. Several negative claims have no cited sources.
    anchoranchored
    chain
    ●mainnet-betaslot 462,049,686
    sig
    4e8qiARzUwv1…6QEUHQdGexplorer ↗
    hash
    9HVt9FecbH2e…voJpqrNTsha256 → base58
    verifying row…full verify ↗
    canonical bytes (1145 B) ▸
    {"actor":"reviewer","artifact_identity":"8ee2f4eb165f160dc888978ce6142f98","decided_at":"2026-10-27T11:14:02.668Z","decision":"review","disputed_pct":0.5,"findings_hash":"Gi7qXMZNt5UdCnk42b5a6YAf2xrs5f8LAEgwejhhXk7r","investigation_id":"c9aeffa8-3c0e-48d1-93f8-1cef120ab8fe","judge_def_hash":"8800307026131ea9d5da939d32b9a1f1884b2b84a5de33c8e87931d36f38d0f8","new_score":50,"page_content_hash":"9065efdbfe16d9ce2fd6a526d2c339c6012903396c58cb85254c00469a196d97","page_slug":"rahul-ravinder-malhotra","prev_score":50,"reason":"The page makes mostly negative claims (nothing found) and one positive biographical claim. The biographical claim matches a second-hand summary of the cited article, which I could not open. My own searches found no adverse information. The name-collision caveat is appropriate. Several negative claims have no cited sources.","reviewer_def_hash":"bc11388ce4bc4deea1b064fea362663ae06e3f4f687f99604769044d6ffba770","score_delta":0,"sequence_num":1,"subject_status":"unknown","subject_status_contradicts_page":false,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision 4551d1b8-e24b-4a1f-a56e-ce7bfe5c3227
  2. #2review reviseby judgejudge
    2026-10-27 11:14:03Z
    Score: 50 → 35 (-15)
    The review checked two claims. claim_findings[0], the June 2024 Prabhudas Lilladher appointment, was only partly supported because the cited article could not be opened and was confirmed second-hand. claim_findings[1], that no enforcement records exist, could not be confirmed because the page cites no source for it, although the reviewer's own searches found nothing adverse. That puts 1 of 2 claims (50%) in the unverified category, which falls in the significant-issues band. Because the sample is tiny, the reviewer's confidence is 0.5 and nothing contradicts the page, the penalty is set at the mild end of the band and the page is not delisted.
    anchoranchored
    chain
    ●mainnet-betaslot 462,049,691
    sig
    51pcDcJp1kVV…TRC6FPMDexplorer ↗
    hash
    BpJ8moMGEx1D…HaEEstcLsha256 → base58
    verifying row…full verify ↗
    canonical bytes (1307 B) ▸
    {"actor":"judge","artifact_identity":"8ee2f4eb165f160dc888978ce6142f98","band_override":null,"decided_at":"2026-10-27T11:14:02.668Z","decision":"review_revise","delist_requested":false,"disputed_pct":0.5,"investigation_id":"c9aeffa8-3c0e-48d1-93f8-1cef120ab8fe","judge_def_hash":"8800307026131ea9d5da939d32b9a1f1884b2b84a5de33c8e87931d36f38d0f8","new_score":35,"page_slug":"rahul-ravinder-malhotra","prev_score":50,"reason":"The review checked two claims. claim_findings[0], the June 2024 Prabhudas Lilladher appointment, was only partly supported because the cited article could not be opened and was confirmed second-hand. claim_findings[1], that no enforcement records exist, could not be confirmed because the page cites no source for it, although the reviewer's own searches found nothing adverse. That puts 1 of 2 claims (50%) in the unverified category, which falls in the significant-issues band. Because the sample is tiny, the reviewer's confidence is 0.5 and nothing contradicts the page, the penalty is set at the mild end of the band and the page is not delisted.","reviewer_def_hash":"bc11388ce4bc4deea1b064fea362663ae06e3f4f687f99604769044d6ffba770","score_delta":-15,"sequence_num":2,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision 8f21e44f-2079-4d4b-9351-84f0c45d06c7
  3. #3reviewby reviewerreviewer
    2026-10-28 05:35:56Z
    Score: 35 → 35 (no score change)
    This is a clearance-style page concluding there is no credible evidence tying any 'Rahul Ravinder Malhotra' to crypto risk, and independent re-checking supports that conclusion: broad searches for the name plus crypto, fraud, SEC/CFTC/DOJ/OFAC/SEBI terms all come back empty, and the one specific factual claim on the page — the June 2024 Prabhudas Lilladher CBDO appointment — is corroborated by the cited HR Today article (a low-tier but on-point source). The main defect is evidentiary thinness on the name-collision side: the LinkedIn 'dozens of distinct profiles' claim could not be independently verified because LinkedIn blocks automated access, and the cited Radaris URL has gone dead (the domain was seized under a New Jersey court judgment and no longer hosts any public-records content), though the page's own source metadata had already marked it unarchivable. No material omissions were identified since the page is transparent about the limits of what it could find.
    anchoranchored
    chain
    ●mainnet-betaslot 462,360,255
    sig
    5t4DomXSkwcZ…mJtdkWpzexplorer ↗
    hash
    CNYh4tc523xr…vGus1PHKsha256 → base58
    verifying row…full verify ↗
    canonical bytes (1774 B) ▸
    {"actor":"reviewer","artifact_identity":"dfc6e3121a0608a3c41b6474b1b986e3","blocked_count":2,"decided_at":"2026-10-28T05:35:55.906Z","decision":"review","disputed_pct":0,"findings_hash":"2MTEuV8EMxwZWvLDZS3zS9CBCXcgppJjEgT9SFDaSrV4","investigation_id":"c9aeffa8-3c0e-48d1-93f8-1cef120ab8fe","mode":"findings_only","new_score":35,"page_content_hash":"9065efdbfe16d9ce2fd6a526d2c339c6012903396c58cb85254c00469a196d97","page_slug":"rahul-ravinder-malhotra","prev_score":35,"reason":"This is a clearance-style page concluding there is no credible evidence tying any 'Rahul Ravinder Malhotra' to crypto risk, and independent re-checking supports that conclusion: broad searches for the name plus crypto, fraud, SEC/CFTC/DOJ/OFAC/SEBI terms all come back empty, and the one specific factual claim on the page — the June 2024 Prabhudas Lilladher CBDO appointment — is corroborated by the cited HR Today article (a low-tier but on-point source). The main defect is evidentiary thinness on the name-collision side: the LinkedIn 'dozens of distinct profiles' claim could not be independently verified because LinkedIn blocks automated access, and the cited Radaris URL has gone dead (the domain was seized under a New Jersey court judgment and no longer hosts any public-records content), though the page's own source metadata had already marked it unarchivable. No material omissions were identified since the page is transparent about the limits of what it could find.","reviewer_def_hash":"bc11388ce4bc4deea1b064fea362663ae06e3f4f687f99604769044d6ffba770","score_delta":0,"scored_claims":8,"sequence_num":3,"subject_status":"unknown","subject_status_contradicts_page":false,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision bcbe6445-b6a0-4956-bbbc-f5dc8b49e89e
  4. #4rescoreby systemsystem
    2026-11-01 12:37:32Z
    Score: 35 → 64 (+29)
    Rescored under Scoring v2, the published formula (avoid.net/scoring): 35 → 64. Problems weighed by who is responsible: problems around the subject, caused by others −1.2; fact-check adjustments (−15) now shown as page reliability, not in the score.
    anchoranchored
    chain
    ●mainnet-betaslot 464,095,405
    sig
    JRXgh754uhXz…iJf1xwL7explorer ↗
    hash
    CMsFN26EmiXx…1qjg79z6sha256 → base58
    verifying row…full verify ↗
    canonical bytes (626 B) ▸
    {"actor":"system","decided_at":"2026-11-01T12:37:32.880Z","decision":"rescore","investigation_id":"c9aeffa8-3c0e-48d1-93f8-1cef120ab8fe","new_score":64,"page_slug":"rahul-ravinder-malhotra","prev_score":35,"reason":"Rescored under Scoring v2, the published formula (avoid.net/scoring): 35 → 64. Problems weighed by who is responsible: problems around the subject, caused by others −1.2; fact-check adjustments (−15) now shown as page reliability, not in the score.","score_delta":29,"score_model":"v2","sequence_num":4,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision 8e330f82-d3d2-442a-811b-404c97eb06b4
  5. #5rescoreby systemsystem
    2026-11-03 14:03:27Z
    Score: 64 → 67 (+3)
    Re-read and rescored after the page was re-researched (2026-11-03). Rescored under Scoring v2, the published formula (avoid.net/scoring): 64 → 67. Problems weighed by who is responsible: problems around the subject, caused by others −0.9.
    anchoranchored
    chain
    ●mainnet-betaslot 464,925,513
    sig
    4VH2EPyE2StV…kc1yS6Cqexplorer ↗
    hash
    AjgVKQ5h3RRK…af8FynrVsha256 → base58
    verifying row…full verify ↗
    canonical bytes (615 B) ▸
    {"actor":"system","decided_at":"2026-11-03T14:03:26.635Z","decision":"rescore","investigation_id":"c9aeffa8-3c0e-48d1-93f8-1cef120ab8fe","new_score":67,"page_slug":"rahul-ravinder-malhotra","prev_score":64,"reason":"Re-read and rescored after the page was re-researched (2026-11-03). Rescored under Scoring v2, the published formula (avoid.net/scoring): 64 → 67. Problems weighed by who is responsible: problems around the subject, caused by others −0.9.","score_delta":3,"score_model":"v2","sequence_num":5,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision 56e3a50d-9d20-444d-b955-1fc1de8fa263
  6. #6reviewby reviewerreviewer
    2026-11-03 14:04:12Z
    Score: 67 → 67 (no score change)
    The page is heavily hedged and honest about its thin sourcing. The firm-level SEBI fine and the SEBI ban with its SAT stay are supported by the cited news sources. The core appointment claim rests on a single aggregator page that returned 403, so it is unverified rather than refuted. No contradicting evidence was found, and the page does not tie the firm's enforcement history to the individual.
    anchoranchored
    chain
    ●mainnet-betaslot 464,925,798
    sig
    24TDjmcVJo1F…58487KBzexplorer ↗
    hash
    5dc4aMM7wjwk…1iiSyH74sha256 → base58
    verifying row…full verify ↗
    canonical bytes (1253 B) ▸
    {"actor":"reviewer","artifact_identity":"53f1f63eb3fd6b928ffb40ab910428c1","blocked_count":1,"decided_at":"2026-11-03T14:04:11.993Z","decision":"review","disputed_pct":0,"findings_hash":"Vaxm88gFEj8wNnGZMPKmym3fhzjUbtQrzJJrVSdmuSK","investigation_id":"c9aeffa8-3c0e-48d1-93f8-1cef120ab8fe","judge_def_hash":"750934ecb48272224909b7430fab271676d391380fbc821acbe7ee7e4cac2fa3","new_score":67,"page_content_hash":"8e0e40d9501e0959198aa8ed7b428f1cceca843d262095c8f443e42f836d84c8","page_slug":"rahul-ravinder-malhotra","prev_score":67,"reason":"The page is heavily hedged and honest about its thin sourcing. The firm-level SEBI fine and the SEBI ban with its SAT stay are supported by the cited news sources. The core appointment claim rests on a single aggregator page that returned 403, so it is unverified rather than refuted. No contradicting evidence was found, and the page does not tie the firm's enforcement history to the individual.","reviewer_def_hash":"3839668b232611e5b26db72079d64745f8e57e919b8a379e79b44ba4a52c845b","score_delta":0,"scored_claims":3,"sequence_num":6,"subject_status":"operating","subject_status_contradicts_page":false,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision 8e604f8a-6910-4885-a065-adad332f43f6
  7. #7review approveby judgejudge
    2026-11-03 14:04:12Z
    Score: 67 → 67 (no score change)
    Of four claims reviewed, three were confirmed (claim_findings[1], [2], [3]) and none were disputed. The remaining one, the reported June 2024 appointment (claim_findings[0]), could not be checked because the source refused access (HTTP 403). It is excluded from the dispute rate and is a coverage limit, not a defect. The page states openly that this claim rests on one low-credibility source. No omissions were found and the subject status does not contradict the page.
    anchoranchored
    chain
    ●mainnet-betaslot 464,925,803
    sig
    52jYBNt6TW2u…y5UUuQTxexplorer ↗
    hash
    6b46ecob3zf3…9wHaUk5Zsha256 → base58
    verifying row…full verify ↗
    canonical bytes (1159 B) ▸
    {"actor":"judge","artifact_identity":"53f1f63eb3fd6b928ffb40ab910428c1","band_override":null,"blocked_count":1,"decided_at":"2026-11-03T14:04:11.993Z","decision":"review_approve","delist_requested":false,"disputed_pct":0,"investigation_id":"c9aeffa8-3c0e-48d1-93f8-1cef120ab8fe","judge_def_hash":"750934ecb48272224909b7430fab271676d391380fbc821acbe7ee7e4cac2fa3","new_score":67,"page_slug":"rahul-ravinder-malhotra","prev_score":67,"reason":"Of four claims reviewed, three were confirmed (claim_findings[1], [2], [3]) and none were disputed. The remaining one, the reported June 2024 appointment (claim_findings[0]), could not be checked because the source refused access (HTTP 403). It is excluded from the dispute rate and is a coverage limit, not a defect. The page states openly that this claim rests on one low-credibility source. No omissions were found and the subject status does not contradict the page.","reviewer_def_hash":"3839668b232611e5b26db72079d64745f8e57e919b8a379e79b44ba4a52c845b","score_delta":0,"scored_claims":3,"sequence_num":7,"submission_content_hash":null,"submission_id":null,"submission_kind":null,"submission_valence":null,"v":1}
    Verify offline (run on your own machine)
    python -m src.verify_decision aa6a9155-8355-4cc6-8b3c-ce1a13d6acbd
How verification works. The “Row integrity” check above is computed in your browser — your machine recomputes the SHA-256 of the canonical bytes and compares against the stored hash. No avoid.net server can fake that check. The “full verify” link goes one level deeper: your browser fetches the on-chain transaction from a Solana RPC node and confirms the same hash is in the memo. If you don’t want to trust either avoid.net or the public RPC, run the CLI verifier on your own machine — python -m src.verify_decision <event_id>.