# wormhole-foundation.org — Recorded security evidence | PhishDestroy Content language: English Canonical HTML report: https://phishdestroy.io/domain/wormhole-foundation.org/ Machine-readable companion: https://phishdestroy.io/domain/wormhole-foundation.org/llm.txt ## Summary PhishDestroy stores a threat-intelligence record for this domain. This document reports the latest stored fields; it is not a real-time guarantee of availability or safety. ## Stored observations - Listed by PhishDestroy: yes - Availability at last stored check: Last known active - First observed by PhishDestroy: 2026-11-01 01:33:15 UTC - Selected availability observation: 2026-11-05T02:31:03Z - Stored record updated: 2026-11-05 14:02:06 UTC - VirusTotal detections in the stored snapshot: 2/92 - Independent public blocklist matches in the stored snapshot: 2 - Matching public blocklists: MetaMask, SEAL - Google Safe Browsing stored result: checked_clean ## Stored labels and detections - Automated brand label (collector metadata; not a confirmed impersonation finding): Wormhole ## Stored infrastructure - Observed IP address: 217.70.184.38 - Registrar in stored WHOIS data: Gandi SAS - Last stored HTTP status: 200 (observed: 2026-11-05T02:31:03Z) - Registration date in stored WHOIS data: 2025-10-22 04:25:02 UTC ## Evidence links - URLScan report: https://urlscan.io/result/01a194bb-bef8-730b-b547-d72b558934c2/ - VirusTotal domain view: https://www.virustotal.com/gui/domain/wormhole-foundation.org - Certificate Transparency search: https://crt.sh/?q=%25.wormhole-foundation.org - Web Archive lookup: https://web.archive.org/web/*/https://wormhole-foundation.org/ ## Corrections - Appeal or correct this record: https://phishdestroy.io/appeals/ - Methodology and help: https://phishdestroy.io/faq ## Public report package PhishDestroy stores a record for wormhole-foundation.org. Source observations are dated separately; missing checks do not establish safety. PhishDestroy stores a record for wormhole-foundation.org. Source observations are dated separately; missing checks do not establish safety. A reviewed analysis is not available for this text revision. Consult the dated source records below. Package revision: 2b94a9ceab616a0aae87042a832456fd3a5f83ad2501022d86e209f0fcc691e3 Source facts (timestamps as stored): {"record_id":1725808,"first_recorded_at":"2026-11-01 02:33:15","virustotal":{"source":"VirusTotal","scope":"unknown","result_state":"complete","numerator":2,"denominator":92,"malicious":2,"suspicious":0,"vendors":{"CRDF":"malicious","alphaMountain.ai":"phishing"},"observed_at":"2026-10-31T03:05:55Z","checked_at":null,"fetched_at":"2026-11-01T01:33:59Z","time_basis":"UTC (provider ISO timestamps)","stored_summary":{"source":"VirusTotal","scope":"unknown","result_state":"observed","numerator":4,"denominator":92,"malicious":null,"suspicious":null,"vendors":["alphaMountain.ai","CRDF","Forcepoint ThreatSeeker","Gridinsoft"],"observed_at":null,"checked_at":"2026-11-05 04:04:39","fetched_at":"2026-11-05 03:04:40","time_basis":"as stored; legacy timezone not established"},"record_source":"phishdestroy.technologies.vt","vendor_labels":{"CRDF":"malicious","alphaMountain.ai":"phishing"},"vendor_names":["CRDF","alphaMountain.ai"],"stats":{"timeout":0,"harmless":53,"malicious":2,"suspicious":0,"undetected":37}},"google_safe_browsing":{"source":"Google Safe Browsing","state":"checked_clean","verdict":0,"checked_at":"2026-11-05 00:01:24"},"spamhaus":{"source":"Spamhaus","verdict":null,"checked_at":"2026-11-01 04:30:50"},"availability":{"state":"alive","label_key":"availability.active","detail_key":"detail.latest_reachability","params":[],"source":"current_http_probe","record_id":1725808,"scope":"checked_url","observed_at":"2026-11-05T02:31:03Z","http_status":200,"http_observed_at":"2026-11-05T02:31:03Z","stored_http_code":200,"stored_http_observed_at":"2026-11-05T02:31:03Z","legacy_site_status":"alive","supports_outcome_badge":false,"content_classification":"served_at_root","content_classification_at":"2026-11-05T02:31:03Z","registration_state":"unknown","policy":"20261102-dated-availability-v2"}} ## Stored page captures - Stored capture: https://i.ibb.co/sp4Tg1Qs/ced1530868ed.png - URLScan · 2026-11-01: https://screenshots.phishdestroy.io/01a194bb-bef8-730b-b547-d72b558934c2.png Captured: 2026-11-01 01:31:39 UTC Source report: https://urlscan.io/result/01a194bb-bef8-730b-b547-d72b558934c2/ ## Collected source observations Provider observations retain their own timestamps. Capture links do not establish image content. Shared infrastructure does not identify an operator. ```json { "urlscan": { "v": 1, "fetched_at": "2026-11-01T01:34:23Z", "uuid": "01a194bb-bef8-730b-b547-d72b558934c2", "scanned_at": "2026-11-01T01:31:39Z", "final_url": "http://wormhole-foundation.org/", "status": 200, "redirects": [ { "to": "https://wormhole-foundation.org/", "from": "http://wormhole-foundation.org/", "status": 307 }, { "to": "http://wormhole-foundation.org/", "from": "https://wormhole-foundation.org/", "status": 307 } ], "ip": "217.70.184.38", "ptr": "webredir.vip.gandi.net", "ips": [ "217.70.184.38" ], "asns": [ "29169" ], "countries": [ "FR" ], "link_domains": [ "whois.gandi.net", "www.gandi.net" ], "doc_hash": "a215ca7513d0c29641ea97b37c7787674186184247cc4d1c8e5060c96b9a8bcf", "domain_age_days": 373, "apex_age_days": 373, "requests": 6, "verdicts": { "engines": { "tags": [ "urlscan-ml", "urlscan-ml-60c5e22" ], "score": -10, "malicious": false }, "overall": { "score": 0, "malicious": false } }, "headers": { "server": "nginx", "content-type": "text/html", "content-security-policy": "default-src 'self'; script-src 'nonce-d2522e99beba4e63b4c4c96b02f3260c';" } }, "cf": { "v": 1, "fetched_at": "2026-11-01T01:46:50Z", "uuid": "81c3d8c1-014d-4a83-a51b-021760e766b1", "scanned_at": "2026-11-01T01:34:03Z" }, "vt": { "v": 1, "fetched_at": "2026-11-01T01:33:59Z", "analysis_at": "2026-10-31T03:05:55Z", "stats": { "timeout": 0, "harmless": 53, "malicious": 2, "suspicious": 0, "undetected": 37 }, "detections": { "CRDF": "malicious", "alphaMountain.ai": "phishing" }, "reputation": 0, "categories": { "alphaMountain.ai": "Phishing (alphaMountain.ai)" }, "created": "2025-10-22T00:00:00Z", "updated": "2025-10-22T00:00:00Z", "first_seen": "2025-10-25T16:05:46Z", "dns": [ { "ttl": 10800, "type": "NS", "value": "ns-37-b.gandi.net" }, { "ttl": 10800, "type": "TXT", "value": "v=spf1 include:_mailcust.gandi.net ?all" }, { "ttl": 10800, "type": "MX", "value": "spool.mail.gandi.net", "priority": 10 }, { "ttl": 10800, "type": "NS", "value": "ns-22-c.gandi.net" }, { "ttl": 10800, "type": "MX", "value": "fb.mail.gandi.net", "priority": 50 }, { "ttl": 21600, "type": "SOA", "rname": "hostmaster.gandi.net", "value": "ns1.gandi.net" }, { "ttl": 10800, "type": "NS", "value": "ns-111-a.gandi.net" }, { "ttl": 10800, "type": "A", "value": "217.70.184.38" } ], "dns_at": "2026-10-31T03:18:26Z", "rdap": { "status": [ "client transfer prohibited" ], "events": { "registration": "2025-10-22T06:25:02Z", "registrar expiration": "2028-10-22T06:25:02Z", "last update of RDAP database": "2026-10-28T07:20:09Z" }, "registrar": "Gandi SAS", "registrar_iana_id": "81" } }, "webcheck": { "v": 1, "fetched_at": "2026-11-01T01:34:52Z", "mail_config": { "mx": [ "fb.mail.gandi.net", "spool.mail.gandi.net" ], "spf": "v=spf1 include:_mailcust.gandi.net ?all", "spf_lookups": 2 }, "caa_records": { "domain": "wormhole-foundation.org" }, "block_lists": { "resolvers": 12, "blocked_count": 0 }, "ports": { "open": [ 80 ] }, "dns_server": { "ns": [ { "ip": "217.70.187.23", "host": "ns-22-c.gandi.net" }, { "ip": "213.167.230.38", "host": "ns-37-b.gandi.net" }, { "ip": "173.246.100.112", "host": "ns-111-a.gandi.net" } ], "zone": "wormhole-foundation.org" }, "location": { "ip": "217.70.184.38", "asn": "29169", "org": "GANDI SAS", "city": "Paris", "country": "FR" }, "dns": { "A": [ "217.70.184.38" ], "MX": [ "{\"exchange\": \"fb.mail.gandi.net\", \"priority\": 50}", "{\"exchange\": \"spool.mail.gandi.net\", \"priority\": 10}" ], "NS": [ "ns-37-b.gandi.net", "ns-22-c.gandi.net", "ns-111-a.gandi.net" ], "SOA": "{\"nsname\": \"ns1.gandi.net\", \"hostmaster\": \"hostmaster.gandi.net\", \"serial\": 1793232000, \"refresh\": 10800, \"retry\": 3600, \"expire\": 604800, \"minttl\": 10800}", "TXT": [ "v=spf1 include:_mailcust.gandi.net ?all" ] }, "dnssec": { "ds": false, "rrsig": false, "dnskey": false }, "get_ip": { "ip": "217.70.184.38", "family": 4 }, "whois": { "registrar": "Gandi SAS", "created": "2025-10-22T06:25:02Z", "updated": "2026-10-28T07:20:09Z", "expires": "2028-10-22T06:25:02Z", "status": [ "clientTransferProhibited https://icann.org/epp", "autoRenewPeriod https://icann.org/epp", "renewPeriod https://icann.org/epp" ], "nameservers": [ "ns-111-a.gandi.net", "ns-22-c.gandi.net", "ns-37-b.gandi.net" ] } } } ``` ## Complete dated records Availability observations: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=availability&format=json Source observation history: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=detections&format=json PhishStats records: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=phishstats&format=json Sent report records: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=sent_reports&format=json Report history: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=report_history&format=json Repeat report records: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=rereports&format=json Follow-up records: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=followups&format=json Content observations: https://phishdestroy.io/domain/wormhole-foundation.org/records.json?source=content&format=json ## Dated availability observation Latest stored reachability observation ```json { "state": "alive", "label_key": "availability.active", "detail_key": "detail.latest_reachability", "params": [], "source": "current_http_probe", "record_id": 1725808, "scope": "checked_url", "observed_at": "2026-11-05T02:31:03Z", "http_status": 200, "http_observed_at": "2026-11-05T02:31:03Z", "stored_http_code": 200, "stored_http_observed_at": "2026-11-05T02:31:03Z", "legacy_site_status": "alive", "supports_outcome_badge": false, "content_classification": "served_at_root", "content_classification_at": "2026-11-05T02:31:03Z", "registration_state": "unknown", "policy": "20261102-dated-availability-v2" } ```