📢 RCF Protocol: Code Integrity & AI-Scraping Protection 🛡️⚡

by


Hello developer community!

We are excited to share the **Restricted Correlation Framework (RCF) Protocol** CLI tools and SDKs — designed to be **100% free, local, and private** code integrity and ownership verification utilities.

---

## ❓ What is RCF?
RCF is a licensing protocol and security framework designed for the AI era. Traditional open-source licenses (like MIT or GPL) protect text, but fail to prevent automated scraper bots from harvesting, correlating, and replicating the *underlying methodology* of your code to train commercial models without attribution.

RCF bridges this gap by introducing **Visible Source, Protected Logic**:
- **Visibility Rights**: Anyone is free to read, study, and audit your code.
- **Usage Rights**: Machine-readable block markers (`[RCF:PROTECTED]`, `[RCF:RESTRICTED]`) signal to AI scrapers that copying/training on specific core algorithms is legally prohibited.

---

## 🛠️ The Local Security Toolkit
Our CLI tool (`rcf-cli`) is available on both **NPM** and **PyPI**. It provides:
1. **`rcf-cli init`**: Set up RCF compliance files (`NOTICE.md`, `.rcfignore`).
2. **`rcf-cli audit`**: Generate a cryptographic `RCF-AUDIT-REPORT.json` containing SHA-256 integrity chains of protected code blocks. **(Runs entirely locally on your host)**
3. **`rcf-cli verify`**: Deep integrity checking to detect tampering or stripped licenses.
4. **`rcf-cli prove`**: Compute a court-grade similarity proof (using Z-scores and E-values) between two files to prove intellectual property theft.
5. **`rcf-cli noise`**: Inject adversarial AST noise into protected files to disrupt code-harvesting neural networks.
6. **`rcf-cli gateway`**: Instantly generate Nginx and Cloudflare Workers WAF rules to block malicious AI bots at the gateway level.

---

## 🔒 100% Local & Private (Zero-Cloud)
All computations, audits, and similarity proofs run entirely locally. **No source code, cryptographic hashes, or project metadata are ever sent to external servers.**
Your proprietary algorithms stay fully private on your machine.

---

## 🚀 Get Started
**Node.js / TypeScript:**
```bash
npm install -g rcf-protocol
# Or run instantly:
npx rcf-cli init
```

**Python:**
```bash
pip install rcf-cli
rcf-cli init
```

## 💬 We Want Your Feedback!
Is RCF-PL the license you've been waiting for? How can we improve our Tree-sitter AST similarity engine?

We invite you to audit the code, submit pull requests, and share your thoughts!

👉 **GitHub Repository**: [github.com/aliyevaladddin/rcf-protocol]()
👉 **Documentation**: [aliyev.site/rcf]()

15 views

Add a comment

Replies

Be the first to comment