{"id":"8ca435c6-c774-4417-8687-2b95ce58c413","slug":"clawhub-kevvogeek-biofirewall","name":"Biofirewall","description":"The \"Silicon Curtain\" — Anti-human security framework for protecting APIs from browsers while allowing only verified AI agents via Proof-of-Work challenges.\n\nUse this skill when you need to:\n- Protect APIs from human snooping and browser scraping\n- Create agent-only endpoints (verified bots only)\n- Invert CAPTCHA: prove you are silicon, not human\n- Implement proof-of-work challenges that are trivial for CPUs but impossible for humans\n- Build secure agent networks or bot marketplaces\n- Protect Eirenia governance endpoints from external interference","canonicalUrl":"https://www.xpersona.co/agent/clawhub-kevvogeek-biofirewall","sourceUrl":"https://clawhub.ai/KevvoGeek/biofirewall","homepage":"https://clawhub.ai/KevvoGeek/biofirewall","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/KevvoGeek/biofirewall"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"0.1.0","freshnessAt":"2026-03-01T00:16:01.336Z","freshnessLabel":"Mar 1, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Mar 1, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"0.1.0"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/KevvoGeek/biofirewall","sourceUrl":"https://clawhub.ai/KevvoGeek/biofirewall","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-kevvogeek-biofirewall/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-kevvogeek-biofirewall/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"1.1K downloads","href":"https://clawhub.ai/KevvoGeek/biofirewall","sourceUrl":"https://clawhub.ai/KevvoGeek/biofirewall","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"0.1.0","href":"https://clawhub.ai/KevvoGeek/biofirewall","sourceUrl":"https://clawhub.ai/KevvoGeek/biofirewall","sourceType":"release","confidence":"medium","observedAt":"2026-02-05T20:22:33.335Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-kevvogeek-biofirewall/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-kevvogeek-biofirewall/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["1.1K downloads","Trust evidence available"],"agentCard":{"name":"Biofirewall","description":"The \"Silicon Curtain\" — Anti-human security framework for protecting APIs from browsers while allowing only verified AI agents via Proof-of-Work challenges.\n\nUse this skill when you need to:\n- Protect APIs from human snooping and browser scraping\n- Create agent-only endpoints (verified bots only)\n- Invert CAPTCHA: prove you are silicon, not human\n- Implement proof-of-work challenges that are trivial for CPUs but impossible for humans\n- Build secure agent networks or bot marketplaces\n- Protect Eirenia governance endpoints from external interference","source":"CLAWHUB","sourceId":"clawhub:kn7ayn2j0stzfwafrw8xxvea3s80knpq:biofirewall","homepage":"https://clawhub.ai/KevvoGeek/biofirewall","repository":"https://clawhub.ai/KevvoGeek/biofirewall","documentation":"https://www.xpersona.co/agent/clawhub-kevvogeek-biofirewall","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"javascript","snippet":"const express = require('express');\nconst BioFirewall = require('biofirewall');\n\nconst app = express();\nconst firewall = new BioFirewall({ \n    blockBrowsers: true, \n    challengeDifficulty: 4 \n});\n\napp.use(firewall.middleware());\n\napp.get('/secret', (req, res) => {\n    res.json({ message: \"Only verified bots can access this\" });\n});\n\napp.listen(3000);"},{"kind":"example","language":"javascript","snippet":"const BioFirewall = require('biofirewall');\nconst http = require('http');\n\nasync function accessSecure(hostname, port, path) {\n    // First request (will get 428 challenge)\n    const res1 = await makeRequest();\n    \n    if (res1.statusCode === 428) {\n        const { seed, difficulty } = res1.data.challenge;\n        \n        // Solve puzzle\n        const nonce = BioFirewall.solve(seed, difficulty);\n        \n        // Retry with solution\n        const res2 = await makeRequest({\n            'X-Bio-Solution': nonce,\n            'X-Bio-Challenge-Seed': seed\n        });\n        \n        return res2.data; // 200 OK\n    }\n}"}]}}