Have I Been Rekt?
{"title": "Have I Been Rekt?", "logoImg": "bafkreigtidrafk3jra3wyskws43cecrwy3npemw53x56axzlxrnzyijy7u", "website": "https://BeenRekt.com", "bannerImg": "bafkreidufguuo2chiqyau2myp4khnqxanchoxae2cga5d44yoikassnb6e", "createdAt": 1743300365845, "userGithub": "JhonatanHern", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-30T23:23:22.004Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x72ff297f6d1c30ca4c05db7ee8997a611269bfd3b8f498f34c06cafe2fdd1769265f370e88a58b1997f50e363089ad60fa2defa7072e85c3a8788e9f676174021b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-30T23:23:22.004Z", "expirationDate": "2025-06-28T23:23:22.004Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x0ff1bAA6c90480d8627B922A1E81393EB9C7eA08", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#Pretty-Good-OSINT-Protocol#91565301", "nullifiers": ["v0.0.0:YbWWCcM2Pb86vU0+SBNe17V7Q38BeIwzsWaL21DHTk8="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-30T02:04:11.439Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x917cb80c4ba8960871ea7f751d9e254491e7e34e1f5a4c75321e6f60163148363c4ed67382164e8d2f0fee2bdf39086bfafafc8bcfd7646a5a61fc7db05c870c1c", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-30T02:04:11.439Z", "expirationDate": "2025-06-28T02:04:11.439Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x0ff1bAA6c90480d8627B922A1E81393EB9C7eA08", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#ClimateRace", "nullifiers": ["v0.0.0:qL4yTmSHb+QBWizM5gUrry/pBmdg+Wr8Q7lGBJVtp7E="]}}}, "description": "# Pretty Good OSINT Protocol (PGOP)\n\n> _Now, not only the bad guys have these tools._\n\n---\n\n## TL;DR\n\n**PGOP (Pretty Good OSINT Protocol)** is a modular, privacy-respecting open-source OSINT framework built for journalists, activists, researchers, and ethical hackers. It combines AI automation, blockchain transparency, and privacy-preserving tech to **democratize access to open-source intelligence**.\n\nWe want a world where tools like face recognition, wallet tracing, contract analysis, and API aggregation aren’t limited to governments and corporations.\n\n---\n\n## 💡 What We're Building\n\n- **PGOP**: Core modular OSINT platform with CLI, API, and GUI\n- **Have I Been Rekt?**: Friendly web frontend (Hugging Face + streamlit)\n- **Tool integrations**: WHOIS, Telegram, Discord, blockchain scanners, geolocation, PimEyes, Hunter.io, etc.\n- **AI-powered workflows**: Use OpenAI and other models to summarize OSINT scans and automate multi-tool workflows\n- **Privacy-first**: Integrates Human.Tech (Holonym) to verify humans with zero-knowledge proofs\n- **Immutable audit trail**: Write results optionally to Orbit Chain or Base for provable investigations\n- **VM-in-a-box**: Deploy as Dockerized toolkit on a local or cloud machine in minutes\n\n---\n\n## 🚀 MVP Features\n\n- CLI + GUI for scans\n- Wallet & domain lookup\n- WHOIS + reverse DNS\n- Smart contract analysis\n- Telegram/Discord scans\n- Face + image matching (PimEyes style)\n- AI summarization + tags\n- Export to Maltego\n- Publish reports to IPFS or blockchain\n\n---\n\n## 🔒 Privacy by Design\n\n- No centralized data logging\n- All API keys stored locally or via user-managed wallets\n- Supports ZK-proof redaction of sensitive content using Holonym\n\n---\n\n## 🔧 Tech Stack\n\n- Python / Streamlit / Docker\n- Hugging Face Spaces\n- GitHub Actions for CI/CD\n- OpenAI, Stability, and AI APIs\n- Orbit Chain, Base, IPFS\n- Optional wallet connect\n\n---\n\n## 🌱 Who It's For\n\n- Investigative journalists\n- Security researchers\n- Human rights groups\n- DAO governance voters\n- Community trust systems\n- Open-source threat analysts\n\n---\n\n## 🧩 What's Next?\n\n- ✅ Hugging Face demo live\n- 🔜 Extend AI workflows (custom GPT agents)\n- 🔜 Integration with Holonym ZK ID\n- 🔜 OSINT-to-IPFS/Orbit reporting\n- 🔜 GitHub deploy & VM script\n- 🔜 Figma-style onboarding + docs\n\n---\n\n## 🙏 Why We Need Funding\n\n- Improve reliability and modularity\n- Cover API usage for demos (OpenAI, PimEyes, Hunter.io, etc.)\n- Support contributors & contractors\n- Offer a hosted gateway for non-technical users\n- Enable anonymous public-interest reporting\n\n---\n\n## 🌍 Let’s level the field\n\nTools this powerful shouldn’t be exclusive to nation-states, mercenary firms, or billion-dollar platforms.\n\n> We’re building **Pretty Good OSINT Protocol** so **everyone** has access to information that matters.\n\n---\n\n🔗 [GitHub](https://github.com/M0nkeyFl0wer/Pretty-Good-OSINT-Protocol)  \n🧪 [Live Demo](https://huggingface.co/spaces/monkeyflower/pgop-demo)  \n🌐 [Website](https://beenrekt.com)\n\nMIT License • Public good • Decentralized trust\n", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "Pretty-Good-OSINT-Protocol", "projectTwitter": "climaterace"}