██╗ ██╗███████╗██╗ ██╗███████╗ ██████╗ ██╗ ██╗███╗ ██╗██████╗ █████╗ ██╗
██║ ██╔╝██╔════╝╚██╗ ██╔╝██╔════╝██╔═══██╗██║ ██║████╗ ██║██╔══██╗ ██╔══██╗██║
█████╔╝ █████╗ ╚████╔╝ █████╗ ██║ ██║██║ ██║██╔██╗ ██║██║ ██║ ███████║██║
██╔═██╗ ██╔══╝ ╚██╔╝ ██╔══╝ ██║ ██║██║ ██║██║╚██╗██║██║ ██║ ██╔══██║██║
██║ ██╗███████╗ ██║ ██║ ╚██████╔╝╚██████╔╝██║ ╚████║██████╔╝ ██║ ██║██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝╚═════╝ ╚═╝ ╚═╝╚═╝
🧠 Not just a bot. A context-aware AI observer that watches, thinks, and speaks at exactly the right moment.
┌─────────────────────────────────────────────────────────────────┐
│ 💬 TELEGRAM → 🤖 AI ENGINE → ⛓️ BLOCKCHAIN → 📊 INSIGHT │
│ │
│ Gemini 2.0 Flash × Bitcoin Tooling × Chat Intelligence │
└─────────────────────────────────────────────────────────────────┘
| # | Section | Quick Jump |
|---|---|---|
| 01 | What is KEYFOUND AI? | → Jump |
| 02 | Feature Arsenal | → Jump |
| 03 | System Architecture | → Jump |
| 04 | AI Brain Deep-Dive | → Jump |
| 05 | Chat Intelligence System | → Jump |
| 06 | Bitcoin Tooling Engine | → Jump |
| 07 | Complete Command Reference | → Jump |
| 08 | Internal Workflow Diagrams | → Jump |
| 09 | Memory & State System | → Jump |
| 10 | Setup & Deployment | → Jump |
| 11 | Security & Production Grade | → Jump |
| 12 | Roadmap | → Jump |
| 13 | Team & Community | → Jump |
KEYFOUND AI is a next-generation Telegram bot that fuses the power of Gemini 2.0 Flash AI with a battle-hardened Bitcoin cryptography engine — creating a system that doesn't just respond to commands, it observes, thinks, and participates in conversations like an actual team member.
┌──────────────────────────────────────────────────────────────────────────┐
│ │
│ TRADITIONAL BOT VS KEYFOUND AI │
│ ───────────────── ───────────── │
│ "Waits for command" "Watches the room" │
│ "Responds literally" "Understands context" │
│ "Forgets after session" "Remembers everything" │
│ "One trick at a time" "AI + Crypto + Chat unified" │
│ "Needs to be tagged" "Joins when it matters" │
│ │
└──────────────────────────────────────────────────────────────────────────┘
KEYFOUND AI is built on 3 pillars:
🧠 INTELLIGENCE ⛓️ CRYPTO POWER 👥 SOCIAL AWARENESS
───────────────── ────────────────── ────────────────────
Gemini 2.0 Flash Full BTC Tooling Chat Monitoring
Google Search RT Cryptographic Math Auto-Participation
GitHub Scanning Batch Processing Memory per User
Memory-Aware Live Price Feeds Context Summaries
| 🔧 Command / Trigger | 📋 Category | ⚡ Action | 🎯 Output |
|---|---|---|---|
/start |
System | Bot init + welcome | Command list + community links |
/chatai <question> |
AI | Direct Gemini Q&A | Instant AI response |
/luck -g <n> |
Crypto | Random key gen | Generated wallet keys |
/luck -p <n> |
Crypto | Puzzle key gen | Puzzle-range keys |
/luck -k <n> |
Crypto | Hex key gen | Hex format keys |
/price <TOKEN> |
Market | Live price fetch | Real-time USD price |
/bal |
Blockchain | Balance check | BTC balance + TX count |
/derive |
Crypto | Full cryptographic derivation | RIPEMD160, SHA256, PubKey, X/Y coords |
/list |
Batch | Bulk address processing | outputs.txt with all results |
/alert |
News | RSS crypto news | Latest unseen articles |
/alert news |
News | Saved news log | news.log file |
/prog |
Utility | Send program file | program.txt delivered |
/git |
Dev | GitHub repos | All core repo links |
/trade |
Links | Trading platforms | Exchange URLs |
/database |
Links | Blockchain DBs | DB dump links |
/blockchain |
Links | Block explorers | Explorer URLs |
/mail |
Support | Contact info | Email addresses |
/stop |
System | Unregister user | Removed from USERS.log |
hey {question} |
AI Auto | Regex pattern trigger | Immediate AI answer |
hey shub / keyfound / bot / AI |
AI Trigger | Keyword engagement | Q&A button prompt |
| Chat volume ≥ 40 msgs | Monitor | Soft invite | "Can I join?" prompt |
| Chat volume ≥ 70 msgs | Monitor | Auto-intervention | Full AI summary paragraph |
╔══════════════════════════════════════════════════════════════════════════╗
║ KEYFOUND AI — SYSTEM OVERVIEW ║
╠══════════════════════════════════════════════════════════════════════════╣
║ ║
║ [ TELEGRAM API ] ←──polling──→ [ BOT CORE ENGINE ] ║
║ │ │ ║
║ ▼ ▼ ║
║ Message Ingestion ┌──────────────────────┐ ║
║ │ │ TRIGGER ROUTER │ ║
║ ▼ │ • /commands │ ║
║ ChatMonitor.record() │ • Keywords │ ║
║ │ │ • Regex patterns │ ║
║ ▼ │ • Reply context │ ║
║ Volume Threshold Check │ • Chat volume │ ║
║ │ └──────────┬───────────┘ ║
║ 40+ │ 70+ │ ║
║ ↓ ↓ ┌──────────┴───────────┐ ║
║ Invite Full-Mode │ │ ║
║ │ ┌────────┴────────┐ ┌──────────┴────────┐ ║
║ ▼ │ AI ENGINE │ │ BITCOIN ENGINE │ ║
║ Gemini 2.0 Flash │ Gemini Flash │ │ Blockchain APIs │ ║
║ + Google Search │ Google Search │ │ wallet.py │ ║
║ + GitHub Scanner │ GitHub Scanner │ │ price-index.py │ ║
║ + Memory Load │ Memory Load │ │ Batch Processor │ ║
║ │ └────────┬────────┘ └──────────┬────────┘ ║
║ ▼ │ │ ║
║ Response Generator └──────────┬───────────┘ ║
║ │ ▼ ║
║ ▼ Response Formatter ║
║ short → send text (Text / Markdown / .txt file) ║
║ long → send .txt file │ ║
║ │ ▼ ║
║ └──────────────────→ Memory & Log Storage ║
║ (user.history.log / search.log) ║
╚══════════════════════════════════════════════════════════════════════════╝
Layer 1 — INPUT LAYER
└─ Telegram polling → raw update object
Layer 2 — ROUTING LAYER
└─ Command handlers + regex matchers + keyword filters
Layer 3 — MONITOR LAYER
└─ ChatMonitor sliding window (220s) + threshold logic
Layer 4 — INTELLIGENCE LAYER
└─ Gemini AI + Google Search + GitHub Scanner + Memory
Layer 5 — PROCESSING LAYER
└─ Bitcoin tooling + Blockchain APIs + Subprocess execution
Layer 6 — RESPONSE LAYER
└─ Formatter → text/file split → Telegram send
Layer 7 — PERSISTENCE LAYER
└─ User logs + global logs + chat window + cleanup
┌─────────────────────────────────────────────────────────────────┐
│ GEMINI AI PROCESSING PIPELINE │
│ │
│ User Input │
│ │ │
│ ▼ │
│ Load user.history.log │
│ │ │
│ ▼ │
│ ┌──────────────────────────────────────┐ │
│ │ SMART PROMPT BUILDER │ │
│ │ [MEMORY] → past conversations │ │
│ │ [ROLE] → Bitcoin/ECC expert │ │
│ │ [CONTEXT] → chat window if needed │ │
│ │ [QUESTION] → user input │ │
│ │ [TOOLS] → Google Search enabled │ │
│ └──────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ Domain Detection │
│ ├── Crypto/BTC topic? → GitHub scan (25+ profiles) │
│ ├── Blockchain topic? → Blockchair / Bitinfocharts │
│ └── General topic? → Reasoning + Google Search │
│ │ │
│ ▼ │
│ Gemini 2.0 Flash API (dynamic_threshold=0.6) │
│ │ │
│ ▼ │
│ Response │
│ ├── ≤687 words → Send as Telegram message │
│ └── >687 words → Save .txt → Send file → Delete file │
│ │ │
│ ▼ │
│ Save to user.history.log + search.log │
└─────────────────────────────────────────────────────────────────┘
The AI automatically scans these profiles to build crypto knowledge:
| 👨💻 Profile | 🔧 Specialty |
|---|---|
Mizogg |
Bitcoin hunting tools, scanners |
Dookoo2 |
Key derivation, BTC utilities |
Iceland2k14 |
Puzzle solvers, ECC tools |
JeanLucPons |
ECDSA, Kangaroo algorithm |
albertobsd |
secp256k1 mathematics |
25+ more |
All major Bitcoin dev repos |
╔═══════════════════════════════════════════════════════════╗
║ CHAT MONITOR — SLIDING WINDOW ENGINE ║
╠═══════════════════════════════════════════════════════════╣
║ ║
║ Time Window: 220 seconds (rolling) ║
║ Storage: deque() — auto-evicts old messages ║
║ Persistence: 10minchat.txt ║
║ ║
║ ┌─────────────────────────────────────────────────┐ ║
║ │ MSG 1 MSG 2 MSG 3 .... MSG 39 MSG 40 │ ║
║ │ ○ ○ ○ ○ ● INVITE │ ║
║ └─────────────────────────────────────────────────┘ ║
║ ║
║ ┌─────────────────────────────────────────────────┐ ║
║ │ MSG 1 .... MSG 40 .... MSG 69 MSG 70 │ ║
║ │ ○ ○ ○ ●● FULL! │ ║
║ └─────────────────────────────────────────────────┘ ║
║ ║
╠═══════════════════════════════════════════════════════════╣
║ THRESHOLD │ BEHAVIOR │ RESULT ║
║ ───────── │ ───────────── │ ────── ║
║ < 40 msgs │ Silent observer │ Bot stays quiet ║
║ ≥ 40 msgs │ Polite invite │ [Yes/No] buttons ║
║ ≥ 70 msgs │ Full AI summary │ Auto paragraph sent ║
║ Post-send │ Reset counter │ Clean slate ║
╚═══════════════════════════════════════════════════════════╝
When the bot enters Full Mode (70+ messages), it doesn't just summarize — it does it with personality:
- 🤣 Joke mode: Cracks context-aware jokes about the convo
- 😤 Friendly abuse: Good-natured ribbing at participants
- 📊 Smart summary: Pulls key discussion points
- 🏷️ @-tags users: Mentions active participants by username
- 🔄 Auto-reset: Clears window after responding
Input: Bitcoin Address
│
▼
┌──────────────────┐
│ Base58Check │ ← Decode & validate checksum
│ Decode │
└──────┬───────────┘
│
▼
┌──────────────────┐
│ Extract │ ← Pull RIPEMD160 hash
│ RIPEMD160 │
└──────┬───────────┘
│
▼
┌──────────────────┐
│ Compute │ ← SHA256 of public key
│ SHA256 │
└──────┬───────────┘
│
▼
┌──────────────────┐
│ Fetch Public │ ← API lookup
│ Key (API) │
└──────┬───────────┘
│
┌────┴────────────────┐
│ │
Compressed? Uncompressed?
│ │
▼ ▼
Convert ←──────────→ Extract
│
▼
X Coordinate
Y Coordinate
│
▼
Fetch Balance + TX Count
│
▼
Output: 2-Message Markdown
├── Message 1: Raw cryptographic data
└── Message 2: Advanced technical explanation
┌────────────────────────────────────────────────────────────┐
│ BATCH PROCESSOR WORKFLOW │
│ │
│ User sends file or text block │
│ ↓ │
│ Regex extracts ALL Bitcoin addresses │
│ ↓ │
│ Deduplication (set() operation) │
│ ↓ │
│ ┌─────────────────────────────────────┐ │
│ │ BATCHING ENGINE (size=50) │ │
│ │ [addr1..50] → API call │ │
│ │ [addr51..100] → API call │ │
│ │ [addr101..150] → API call │ │
│ │ ... continues for ALL addresses │ │
│ └─────────────────────────────────────┘ │
│ ↓ │
│ ┌─────────────────────────────────────┐ │
│ │ PROGRESS TRACKER (live update) │ │
│ │ Total: 500 / Fetched: 250 / Left: 250 │ │
│ └─────────────────────────────────────┘ │
│ ↓ │
│ Merge all batch results │
│ ↓ │
│ Write → outputs.txt │
│ ↓ │
│ Send file to user │
│ ↓ │
│ 🗑️ Delete file from server │
└────────────────────────────────────────────────────────────┘
/bal command
│
▼
"Send me a Bitcoin address"
│
▼ [User sends address]
│
Regex Validation
├── Invalid → "Try again"
└── Valid → API Call (blockchain.info)
│
▼
Extract:
• Balance (BTC)
• Transaction Count
│
▼
Formatted Response
┌─────────────────────────────────────────────────────────────────────┐
│ EVERY MESSAGE — DECISION TREE │
│ │
│ Incoming Message │
│ │ │
│ ├──→ ChatMonitor.record(user, text) │
│ │ └──→ Append to deque + 10minchat.txt │
│ │ │
│ ├──→ Is it a reply to bot? │
│ │ └── YES → process_single_reply() → Gemini → respond │
│ │ │
│ ├──→ Matches `hey {question}` pattern? │
│ │ └── YES → extract question → Gemini → respond │
│ │ │
│ ├──→ User state == "awaiting"? │
│ │ └── YES → treat as AI question → Gemini → respond │
│ │ │
│ ├──→ Contains keyword? (hey/bot/shub/AI/admin) │
│ │ └── YES → show [Ask Q&A] [Cancel] buttons │
│ │ │
│ └──→ Chat volume check │
│ ├── ≥ 70 → handle_full() → AI summary → reset │
│ ├── ≥ 40 → handle_invite() → [Yes/No] buttons │
│ └── < 40 → silent (bot observes only) │
└─────────────────────────────────────────────────────────────────────┘
┌──────────────┬──────────────┬──────────────┬──────────────┐
│ TRIGGER 1 │ TRIGGER 2 │ TRIGGER 3 │ TRIGGER 4 │
│ Direct CMD │ Reply Chain │ Hey Pattern │ Keywords │
├──────────────┼──────────────┼──────────────┼──────────────┤
│ /chatai │ User replies │ hey bot why │ "AI" │
│ what is BTC │ to bot msg │ is BTC slow? │ "shub" │
│ │ │ │ "keyfound" │
├──────────────┼──────────────┼──────────────┼──────────────┤
│ Immediate │ Context- │ Regex match │ Button │
│ AI response │ aware reply │ → extract Q │ prompt shown │
├──────────────┼──────────────┼──────────────┼──────────────┤
│ ⚡ Fastest │ 🧵 Threaded │ 🎯 Pattern │ 👆 Soft UX │
└──────────────┴──────────────┴──────────────┴──────────────┘
User: /luck -g 100
│
▼
Validate args
├── Exceeds limit? → "Max is 2000" → stop
└── Valid → continue
│
▼
spawn: python wallet.py -g 100
│
├──→ Stream stdout live
│
▼
Capture all output
│
├──→ Text response to chat
├──→ Generated key files → send each → delete each
└──→ Timeout after 180s if stuck
history/
├── user123.history.log ← Per-user Q&A memory
├── user456.history.log ← Another user's history
├── bot.log ← System-level debug log
└── search.log ← Global search across all users
root/
├── USERS.log ← Active user registry
├── lastonline.log ← Last seen timestamps
├── 10minchat.txt ← Sliding chat window
├── news.log ← Sent news archive
├── outputs.txt ← Batch results (temp)
├── scanned_keys.log ← Scan statistics
└── [generated key files] ← Created by wallet.py (temp)
Before Every AI Call:
─────────────────────
Load: user.history.log
│
▼
Format as:
[MEMORY]
2024-01-01 | Q: What is secp256k1? | A: It's the elliptic curve...
2024-01-02 | Q: How does ECDSA work? | A: ...
After Every AI Call:
──────────────────────
Append: [timestamp] Q: {question} | A: {response}
→ user.history.log (user memory)
→ search.log (global log)
ENTRY
│
▼
[idle / silent]
│
│ Keyword detected
▼
[buttons shown]
┌──────┴──────┐
│ │
Yes No / Cancel
│ │
▼ ▼
[awaiting_input] [idle]
│
│ User sends message
▼
[processing]
│
▼
[response sent]
│
▼
[idle] ← cleared
╔════════════════════════════════════════════════════════════╗
║ /chatai <question> ║
║ ─────────────────────────────────────────────────────── ║
║ • Directly queries Gemini 2.0 Flash ║
║ • Supports replying to a specific message for context ║
║ • Automatically loads your conversation history ║
║ • Smart domain routing (crypto vs general) ║
╠════════════════════════════════════════════════════════════╣
║ hey {question} ║
║ ─────────────────────────────────────────────────────── ║
║ • Hidden activation pattern (regex-matched) ║
║ • Works silently without any command prefix ║
║ • E.g.: "hey what is secp256k1?" ║
╠════════════════════════════════════════════════════════════╣
║ Keywords: hey / bot / shub / keyfound / AI / admin ║
║ ─────────────────────────────────────────────────────── ║
║ • Triggers interactive button menu ║
║ • [Ask Q&A] → enters awaiting state ║
║ • [Cancel] → returns to silent mode ║
╚════════════════════════════════════════════════════════════╝
╔════════════════════════════════════════════════════════════╗
║ /luck [FLAGS] ║
║ ─────────────────────────────────────────────────────── ║
║ -g <n> Random keys (max: 2000) ║
║ -p <n> Puzzle keys (max: 68) ║
║ -k <n> Hex keys (max: 10000) ║
║ --count <n> How many (combine with -p) ║
║ ║
║ Example: /luck -p 68 --count 1000 ║
╠════════════════════════════════════════════════════════════╣
║ /price <TOKEN> ║
║ ─────────────────────────────────────────────────────── ║
║ • Runs price-index.py via subprocess ║
║ • Supports all coins in coins_pretty.txt ║
║ • Falls back to full coin list if unknown token ║
╠════════════════════════════════════════════════════════════╣
║ /bal ║
║ ─────────────────────────────────────────────────────── ║
║ • Multi-step conversation flow ║
║ • Validates address via regex + Base58Check ║
║ • Returns: balance (BTC) + transaction count ║
╠════════════════════════════════════════════════════════════╣
║ /derive ║
║ ─────────────────────────────────────────────────────── ║
║ • Full cryptographic breakdown ║
║ • Output: RIPEMD160, SHA256, compressed/uncompressed key ║
║ • X and Y elliptic curve coordinates ║
║ • Delivered as 2 Markdown messages ║
╠════════════════════════════════════════════════════════════╣
║ /list ║
║ ─────────────────────────────────────────────────────── ║
║ • Send file OR paste raw text ║
║ • Extracts thousands of BTC addresses ║
║ • Live progress tracker in-chat ║
║ • Returns outputs.txt → auto-deleted after send ║
╚════════════════════════════════════════════════════════════╝
╔════════════════════════════════════════════════════════════╗
║ /alert Fetch latest RSS crypto news ║
║ /alert news Send saved news.log file ║
║ /prog Send program.txt to user ║
║ /git List all core GitHub repos ║
║ /trade Trading platform links ║
║ /database Blockchain DB dump sources ║
║ /blockchain Block explorer links ║
║ /mail Support email addresses ║
║ /start Welcome + full command list ║
║ /stop Remove from active users ║
╚════════════════════════════════════════════════════════════╝
┌─────────────────────────────────────────────────────────┐
│ SECURITY LAYERS │
│ │
│ Layer 1: INPUT VALIDATION │
│ └─ Regex-based address verification │
│ └─ Base58Check checksum validation │
│ └─ Argument limit enforcement (/luck) │
│ │
│ Layer 2: TIMEOUT ENFORCEMENT │
│ └─ 20 seconds → standard commands │
│ └─ 180 seconds → heavy batch operations │
│ └─ Auto-cancel + notify on breach │
│ │
│ Layer 3: RETRY & BACKOFF │
│ └─ Attempt 1 → fail → wait 2^1s │
│ └─ Attempt 2 → fail → wait 2^2s │
│ └─ Attempt 3 → fail → abort gracefully │
│ │
│ Layer 4: FILE LIFECYCLE CONTROL │
│ └─ outputs.txt: created → sent → deleted │
│ └─ news.log: created → sent → deleted │
│ └─ Key files: created → sent → deleted │
│ │
│ Layer 5: ANTI-SPAM CONTROLS │
│ └─ last_ai_prompted flag │
│ └─ Invite deduplication │
│ └─ Chat monitor auto-reset │
│ │
│ Layer 6: GRACEFUL SHUTDOWN │
│ └─ SIGINT/SIGTERM signal handlers │
│ └─ Active task cleanup │
│ └─ Safe exit sequence │
└─────────────────────────────────────────────────────────┘
| Feature | Implementation | Benefit |
|---|---|---|
| Core runtime | asyncio |
Non-blocking I/O |
| File operations | aiofiles |
Async read/write |
| API calls | aiohttp |
Concurrent requests |
| Retry logic | backoff |
Exponential backoff |
| Batch loop | Async iteration | No thread blocking |
| Response split | Auto-detect | Seamless UX |
| Process spawn | asyncio.subprocess |
Non-blocking execution |
Python 3.10+
Telegram Bot Token (from @BotFather)
Gemini API Key (from Google AI Studio)# Step 1: Install dependencies
pip install python-telegram-bot==20.9 google-genai aiofiles backoff aiohttp
# Step 2: Prepare your directory structure
mkdir history
# Place these files in root:
# ├── keyfound_ai_bot.py
# ├── wallet.py
# ├── price-index.py
# ├── program.txt
# └── coins_pretty.txt
# Step 3: Configure tokens (in bot file or .env)
TELEGRAM_TOKEN = "your-telegram-bot-token"
GEMINI_API_KEY = "your-gemini-api-key"
# Step 4: Run
python keyfound_ai_bot.pyproject-root/
├── keyfound_ai_bot.py ← Main bot (merged v2.0)
├── wallet.py ← Key generation engine
├── price-index.py ← Live price fetcher
├── program.txt ← Bot program info doc
├── coins_pretty.txt ← Supported coin list
├── history/ ← Auto-created on first run
│ ├── bot.log
│ ├── search.log
│ └── [user].history.log
├── USERS.log ← Auto-created
├── lastonline.log ← Auto-created
└── 10minchat.txt ← Auto-created
PHASE 1 — IN PROGRESS ██████████░░ 80%
├── ✅ Gemini 2.0 Flash integration
├── ✅ Chat monitoring system
├── ✅ Memory-aware responses
├── ✅ Batch processing engine
└── 🔄 Extended GitHub scanner coverage
PHASE 2 — PLANNED ████░░░░░░░░ 30%
├── 🔜 Multi-crypto support (ETH, SOL, LTC)
├── 🔜 Voice replies (text-to-speech via ElevenLabs)
├── 🔜 BTC Parser deep-dive module
└── 🔜 Puzzle solver integration
PHASE 3 — FUTURE ░░░░░░░░░░░░ 0%
├── 🔮 Web dashboard for scan statistics
├── 🔮 Encrypted user memory vaults
├── 🔮 Scheduled automated alerts
└── 🔮 Multi-language AI response support
PHASE 4 — VISION ░░░░░░░░░░░░ 0%
├── 💡 Group-specific AI personality modes
├── 💡 On-chain tx monitoring & alerts
├── 💡 Wallet fingerprinting module
└── 💡 AI-assisted Bitcoin puzzle solver (69-puzzle)
| 🧩 Module | 📋 Role | 🔧 Key Functions |
|---|---|---|
MemoryManager |
User + global memory | load/save .history.log, append to search.log |
ChatMonitor |
Sliding window tracker | record(), get_count(), get_window(), reset() |
AIEngine |
Gemini 2.0 Flash bridge | prompt builder, domain router, response handler |
Config |
Central configuration | tokens, limits, paths, regex patterns |
TriggerRouter |
Message routing | keyword match, regex detect, reply context |
BatchProcessor |
Bulk address handling | chunk, fetch, merge, write, send, delete |
SubprocessRunner |
External script executor | wallet.py, price-index.py with timeout |
ResponseFormatter |
Output normalizer | text split, file creation, Markdown formatting |
| Platform | Link |
|---|---|
| 🤖 Telegram Bot | @devfam_bot |
| 💬 Community Group | t.me/privatekeydirectorygroup |
| 📢 Channel | t.me/privatekeydirectory |
| 💻 GitHub (Main) | github.com/Dookoo2 |
| 🌐 Website | mizogg.co.uk |
| 📧 Email 1 | keyfoundhunt4ever@gmail.com |
| 📧 Email 2 | shubshaini@blythexweb.de |
╔════════════════════════════════════════════════════════╗
║ KEYFOUND AI — BUILT BY THE BEST ║
╠════════════════════════════════════════════════════════╣
║ ║
║ 🧠 Shub — AI Architecture & Bot Core ║
║ ⛏️ Mizogg — Bitcoin Tooling & Scanning ║
║ 🔑 Dookoo2 — Key Derivation & GitHub Ops ║
║ ⚡ Blythex — Infrastructure & Deployment ║
║ 🧮 Iceland2k14 — Puzzle Tools & ECC Mathematics ║
║ 👥 Code Crusaders — Testing, Ideas & Community ║
║ ║
╚════════════════════════════════════════════════════════╝
┌─────────────────────────────────────────────────────┐
│ │
│ ⛓️ KEYFOUND AI × Gemini 2.0 × Bitcoin ⛓️ │
│ │
│ The bot that watches, thinks, and strikes. │
│ │
│ Made with ❤️ by the KEYFOUND Team │
│ │
└─────────────────────────────────────────────────────┘
v2.0 — March 2026 | Merged AI + Bitcoin Codebase
This README documents the full merged architecture of both the AI conversation engine and the Bitcoin cryptographic tooling engine.