|
Download BCOS.md from elyanlabs/vulkan-matmul: direct link, hf CLI and curl.
- Browser
- Download file 3.84 kB
-
https://huggingface.co/elyanlabs/vulkan-matmul/resolve/main/BCOS.md
- Command line
-
hf download hf://elyanlabs/vulkan-matmul/BCOS.md
-
curl -L -o BCOS.md https://huggingface.co/elyanlabs/vulkan-matmul/resolve/main/BCOS.md
3.84 kB
| # BCOS β Beacon Certified Open Source | |
| [](https://github.com/Scottcjn/Rustchain/blob/main/BCOS.md) | |
| ## What is BCOS? | |
| **Beacon Certified Open Source (BCOS)** is a human-review certification for open source repositories. It means: | |
| 1. **Human Eyes Have Reviewed This Code** β A real person has read through the source, not just an AI. We verify that code does what it claims and nothing more. | |
| 2. **Safe for AI Agents** β Certified repositories are safe for autonomous AI agents to install, import, and execute. No hidden telemetry, no supply chain attacks, no obfuscated payloads. | |
| 3. **Protecting Open Source** β BCOS exists because the AI agent era creates new risks: agents install packages autonomously, LLMs recommend code they haven't verified, and bad actors publish lookalike packages. BCOS is the human trust layer. | |
| 4. **On-Chain Attestation** β Every BCOS certification is backed by a cryptographic attestation on the [RustChain](https://github.com/Scottcjn/Rustchain) blockchain, creating an immutable record of when and by whom the code was reviewed. | |
| ## Certification Criteria | |
| | Requirement | Description | | |
| |------------|-------------| | |
| | **Source Readable** | All source code is available and human-readable (no minified/obfuscated blobs) | | |
| | **No Hidden Network Calls** | Code only contacts endpoints documented in README or config | | |
| | **No Credential Harvesting** | Does not collect, exfiltrate, or phone home with user data | | |
| | **Declared Dependencies** | All dependencies listed in manifest (requirements.txt, package.json, Cargo.toml, etc.) | | |
| | **Build Reproducible** | Given the same inputs, produces the same outputs | | |
| | **License Clear** | Open source license present and compatible | | |
| | **Human Reviewed** | At least one named human has read the source and signed off | | |
| ## This Repository | |
| | Field | Value | | |
| |-------|-------| | |
| | **Status** | BCOS Certified | | |
| | **Reviewed By** | Scott Boudreaux ([@Scottcjn](https://github.com/Scottcjn)) | | |
| | **Organization** | [Elyan Labs](https://elyanlabs.ai) | | |
| | **Chain** | [RustChain](https://github.com/Scottcjn/Rustchain) (Proof-of-Antiquity) | | |
| ## Why BCOS Matters | |
| In the age of AI agents: | |
| - **Agents install packages autonomously** β `pip install`, `npm install`, `cargo add` happen without human oversight | |
| - **LLMs recommend code** β Models suggest libraries they've never verified | |
| - **Supply chain attacks are rising** β Typosquatting, dependency confusion, and trojanized packages target automated systems | |
| - **Open source trust is fragile** β One compromised maintainer can affect millions of downstream users | |
| BCOS provides the missing **human verification layer** between open source code and the AI agents that consume it. | |
| ## Verify a BCOS Certification | |
| ```bash | |
| # Install the verification tool | |
| pip install clawrtc | |
| # Verify any BCOS-certified repo | |
| clawrtc verify-bcos <github-url> | |
| ``` | |
| Or check the [RustChain Explorer](https://rustchain.org/explorer) for on-chain attestation records. | |
| ## Get BCOS Certified | |
| To certify your own repository: | |
| 1. Ensure your code meets all criteria above | |
| 2. Submit a review request at [rustchain-bounties](https://github.com/Scottcjn/rustchain-bounties/issues) | |
| 3. A human reviewer will audit your source | |
| 4. On approval, you receive the BCOS badge and on-chain attestation | |
| --- | |
| *BCOS is an initiative of [Elyan Labs](https://elyanlabs.ai) and the [RustChain](https://github.com/Scottcjn/Rustchain) project.* | |