Powered by EDAO-TECH | Licensed under Nevermissed Licensed Trust™
Chain: Cronos | Token: SFXC | Governance: DAO-Enforced SmartLicense-X™
🌐 www.selfix.pro • 📄 Whitepaper v1.2 • 📧 support@selfix.pro
- “Your logic. Sealed. Healed. Trusted.”
- “SELFIX heals what others just quarantine.”
- “Antivirus scans files. SELFIX seals trust.”
- “SELFIX doesn’t just stop threats — it recovers from them.”
- “SELFIX is your machine’s memory of what’s sacred.”
SELFIX is the world’s first decentralized cybersecurity protocol driven by karmic logic and programmable ethics.
It replaces conventional antivirus software with:
SELFIX/ ├── core/ # 💠 Core healing engine + soul logic ├── api/ # 🔌 API layer (main_api, defender logic) ├── antivirus/ # 🦠 Signature-based scanning engine ├── healing_modules/ # 🧬 Promoted + Pending healing logic ├── scripts/ # ⚙️ Tools, maintenance, automation, tests ├── book_of_forgiveness/ # 📖 Sealed trusted scripts & module firewall ├── assets/ # 🖼️ Icons for app builds ├── build/ # 🧱 Build specs, bdist, installers ├── dist/ # 📦 Built artifacts ├── data/ # 📊 Runtime logs and state (system_status.json, etc.) ├── logs/ # 📝 Healing & daemon logs ├── improvements/ # 🧠 Experimental module ideas & sandbox ├── legal_docs/ # 📜 Licensing, patents ├── docs/ # 📄 Whitepaper, MD docs ├── gui/ # 🖥️ selfix_gui.py, .spec files ├── setup/ # 🛠️ install.sh, setup.py ├── tests/ # ✅ QC tests ├── .github/ # 🚀 CI/CD workflows ├── .env.example ├── LICENSE.txt ├── README.md └── requirements.txt
| Plan | Monthly Price | Key Features |
|---|---|---|
| Home | Free / $5 | GUI, Scanner, VPN, Legal Logging |
| Pro | $12 | AI Healing, CLI, Rollback |
| Team | $39/user | Dashboard, Vault, AI Chat |
| Enterprise | Custom | Seeder Agents, GPG Vault, Compliance Logs |
Real-time detection of viruses and unsafe behavior.
Think: A guard dog for your machine.
Verifies app behavior by ethical rules — always transparent.
Think: A living contract you can read.
Tamper-proof logs of every major system event.
Think: Like a black box recorder.
User-friendly browser panel to run scans, view logs.
Think: Your system’s wellness dashboard.
Terminal command to verify/activate licenses.
Think: Easy trust management for power users.
Encrypts your internet traffic, hides IP.
Think: Your private online cloak.
Detects and heals issues before they become threats.
Think: Smart mechanic for your digital health.
Reverts system to last known safe state.
Think: A time machine for your files.
Plug-in logic to extend SELFIX’s repair abilities.
Think: SELFIX gets smarter with each update.
Natural language healing (e.g. heal DNS).
Think: A secure helpdesk, right in your terminal.
Seals known-good files to recover from.
Think: A trust vault for your scripts.
Detects unauthorized changes to system logic.
Think: A checksum for your digital DNA.
Tests healing logic safely before live use.
Think: Chemistry lab with blast shields.
Seal, audit, and commit healing logic via code.
Think: CI/CD integration for self-healing systems.
Auto-fixes failures across large systems.
Think: A digital ops engineer that never sleeps.
Decoy logic to trap stealthy attackers.
Think: Digital bait with alarms.
Track healing activity across all endpoints.
Think: Mission control for cyber wellness.
Export audit-ready logs (SOC2, HIPAA, etc).
Think: Instant documentation for regulators.
Undo incidents across fleet environments.
Think: Ctrl-Z for your infrastructure.
Secure updates from DAO-reviewed contributors.
Think: Antivirus updates but karmic.
Auto-share healing logic across systems.
Think: Swarm intelligence for trust.
Only signed, verified logic is deployed.
Think: Healing logic goes through customs.
SELFIX/ ├── antivirus/ # Signature scanner + JSON DB ├── api/ # API layer ├── healing_modules/ # Plug-in healing logic ├── scripts/ # Installers, daemons, tools │ ├── build/ # pyinstaller / py2app │ └── maintenance/ # Cleanup & validation ├── assets/ # Icons (.icns, .ico, .png) ├── legal_docs/ # Patents, WIPO, licensing ├── docs/ # Whitepaper, architecture ├── .github/workflows/ # GitHub CI/CD for apps └── selfix_signatures.json # Known threat hashes
git clone https://github.com/EDAO-TECH/SELFIX.git
cd SELFIX
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Run core components:
bash
Copy
Edit
./scripts/start_all.sh
python3 antivirus/selfix_scanner.py
🔧 Build & Deploy Tools
macOS .app (via GitHub Actions)
Uses .github/workflows/build-macos-app.yml
Manual Windows Build
bash
Copy
Edit
pyinstaller --onefile selfix_gui.py
Icon Generator
bash
Copy
Edit
python3 scripts/generate_selfix_icon.py
📄 Licensing
SmartLicense-X™ – Programmable Ethical Licensing
DAO Certification: Nevermissed Licensed Trust™ (ABN 18 552 722 678)
bash
Copy
Edit
legal_docs/
├── PCT FILED X LICENSED.pdf
└── WIPO reward.pdf
🤝 Contributing
We welcome ethical hackers, AI healers, and digital custodians.
Healing modules
Trust escalation plugins
Antivirus logic
Rollback validators
✅ PRs must:
Pass sandbox validation
Be signed via GPG
Include metadata headers
📬 Contact
Purpose Email
Support support@selfix.pro
Legal legal@daocore.tech
Admin hello@edao.tech
📂 SELFIX Repository Structure
Welcome to the SELFIX source code — the first decentralized ethical antivirus powered by programmable trust logic and karmic governance.
This document maps the folder structure and explains what each directory is for, how it contributes to the overall system, and what developers need to know.
📌 Top-Level Directory Layout
Directory Purpose
core/ Core healing loop, watchdog, engine, and soul logic. This is the heartbeat of SELFIX.
api/ Exposes API interfaces (e.g. FastAPI) to wrap internal logic and support future web dashboards and remote control.
gui/ Python GUI interface and .spec for packaging into macOS .app and Windows .exe.
scripts/ Operational scripts, automation tools, CI helpers, vault checkers, seed agents, CLI wrappers, and cronable schedulers.
setup/ Build and install configurations (e.g. setup.py, install.sh) for easy deployment across platforms.
antivirus/ Signature-based scanner engine and database. Contains selfix_scanner.py and detection logs.
assets/ App icons and branding elements in .icns, .ico, .png. Used for installers and GUI display.
docs/ Whitepapers, architecture guides, customer experience docs, and product design insights.
book_of_forgiveness/ Secure healing modules — both sandboxed (_staging) and sealed (module_firewall, promoted). Includes book_manifest.json.
healing_modules/ Raw healing logic — separated into pending/ and promoted/. New logic starts here.
improvements/ Ideas backlog, experimental modules, and logic under test or staging. Organized for collaboration and sandboxing.
tests/ Karma-based test framework, module validators, and forensic tools (formerly qc).
data/ AI journal, system status snapshots, and runtime intelligence. Used by local agents.
legal_docs/ Licensed patent and DAO-verified documentation (e.g., PCT filings, WIPO proofs).
logs/ Runtime logs from daemon, healing loop, and monitors. Helpful for debugging and audits.
dist/ Build artifacts created by PyInstaller, setup scripts, etc. Auto-generated.
build/ Temporary build metadata and intermediate files. Often created by setuptools or PyInstaller.
backups/ Local or remote-synced backup scripts, snapshots, or golden archives.
inno/ Inno Setup script for building Windows .exe installers.
selfix_self_audit.py Performs logic and configuration self-checks. Like a karma-aware checksum validator.
verify_engine.py Scans and confirms integrity of healing logic, especially promoted modules.
🎯 Key Entry Points
File Description
scripts/start_all.sh Launches the healing daemon, AI monitor, scanner, and local services.
core/healing_loop.py Main execution engine for healing events and trigger response.
antivirus/selfix_scanner.py File-based virus scanner with JSON signature validation.
gui/selfix_gui.py Launches the GUI interface. Used in .app or .exe builds.
scripts/selfix_monitor.py Real-time healing dashboard monitor — logs and visualizes daemon output.
⚙️ Dev Notes
Healing Modules Flow:
Start in healing_modules/pending/
Once tested: move to book_of_forgiveness/_staging/
After successful promotion + manifest update → sealed into book_of_forgiveness/module_firewall/
Signature Engine:
selfix_signatures.json holds SHA256 hashes
Scans use both static and behavior-based flags
Updates are automated via update_signatures.sh (coming soon!)
Vault Management:
scripts/vault/ contains all secure logic archivers
Only signed and approved modules get promoted to the healing vault
Installer Notes:
macOS: see .github/workflows/build-macos-app.yml
Windows: use inno/SELFIX-setup.iss
🧠 Future Plans
Modular plugin system for healing logic
Live healing telemetry on the GUI dashboard
DAO-controlled karma rules update pipeline
Auto-sync to Selfix Seeder Network (via scripts/seeder/)
🤝 Contributions
All contributions must:
Follow karma validation in tests/qc/
Use proper filenames and metadata
Pass all pre-promotion sanity checks
Be signed if destined for the book_of_forgiveness/module_firewall/ or promoted/