{"_id":"elizaos-plugin-lordevo","_rev":"3-56aae5a8cffbbbd4b96d6a7b35b6c078","name":"elizaos-plugin-lordevo","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.0-stage":{"name":"elizaos-plugin-lordevo","version":"0.0.0-stage","_id":"elizaos-plugin-lordevo@0.0.0-stage","stub":true,"maintainers":[{"name":"forbot26","email":"forbot26@protonmail.com"}],"dist":{"shasum":"dbfd27fc0b429facf6ec7a3665cce79f7bff4f97","tarball":"https://registry.npmjs.org/elizaos-plugin-lordevo/-/elizaos-plugin-lordevo-0.0.0-stage.tgz","fileCount":2,"integrity":"sha512-fKgxb13dGzQYCK229WiZTuSdY/cNMIbZt4u0lmHJmHYps1GPVIcpHVZgdt7mGtDcXSRTMmT+z1ZVoOba1Jtxqg==","signatures":[{"sig":"MEQCIASDp40sNtht3pk9zrkogfh4UiklYb0tB719+dae6KCPAiBcJwaST5LZ0Rm5hKQODaIuNFD6GYhsBkyPe/Ke67Ho1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344},"_npmUser":{"name":"forbot26","email":"forbot26@protonmail.com"},"description":"Temporary package placeholder for staged publishing","directories":{}},"0.1.0":{"name":"elizaos-plugin-lordevo","version":"0.1.0","keywords":["elizaos","elizaos-plugin","plugin","x402","ai-agents","seo","security","dns","robots.txt"],"author":{"name":"Lordevo","email":"hello@lordevo.com"},"license":"MIT","_id":"elizaos-plugin-lordevo@0.1.0","maintainers":[{"name":"forbot26","email":"forbot26@protonmail.com"}],"homepage":"https://shop.lordevo.com","bugs":{"url":"https://github.com/forbot26/lordevo-x402/issues"},"dist":{"shasum":"9eb413f8481d6111a18c49935d498c07cdf136ea","tarball":"https://registry.npmjs.org/elizaos-plugin-lordevo/-/elizaos-plugin-lordevo-0.1.0.tgz","fileCount":5,"integrity":"sha512-zkahA4cicVQz0H7cO0ZMOwOugV4Z/W/1KAgULCQVArelI2kMOCU7Xam92P42c8bVIQSAOhAMmC5QVP+4b1sfDg==","signatures":[{"sig":"MEUCIQDUVrAd87J2HSvMAKoeQ6P6DH6ZPqbtpaYIVYsW/js22gIgSNVyifaGRC5erfW6as5rO5AdrpAdQlhph3nTiEL4r00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBchmRDxDWq5U23EiWOQxFs/w1wkl25OB0zSiLl0DRJQIgdLluIYMyQgSz6i3v/zNYgf0vkoLjMKhYnrFpOuF5NTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11243},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.10"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"forbot26","email":"forbot26@protonmail.com"},"repository":{"url":"git+https://github.com/forbot26/lordevo-x402.git","type":"git","directory":"elizaos"},"_npmVersion":"11.21.1","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"LORDEVO_BASE_URL":{"type":"string","required":false,"description":"Override the shop URL (default https://shop.lordevo.com)"},"LORDEVO_MAX_PRICE_USD":{"type":"string","required":false,"description":"Per-call price cap in USD, default 0.02"},"LORDEVO_WALLET_PRIVATE_KEY":{"type":"string","required":false,"sensitive":true,"description":"Base wallet private key that pays x402 (USDC). Only needed for LORDEVO_CHECK. Keep it secret."}}},"description":"elizaOS plugin: pay-per-call website and domain checks (robots.txt gate, link check, DNS, email, SSL, RDAP, SEO/security) from shop.lordevo.com, paid with x402 in USDC on Base. Free router action included.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"viem":"^2.0.0","@x402/evm":"^2.28.0","@x402/fetch":"^2.28.0","lordevo-x402":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@elizaos/core":"1.7.2"},"peerDependencies":{"@elizaos/core":">=1.4.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/elizaos-plugin-lordevo_0.1.0_1793072917112_0.34003285660179183","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"_id":"elizaos-plugin-lordevo@0.1.1","dist":{"shasum":"e286cab8f70d6f48d7a35c0b626f193ad642f7d1","tarball":"https://registry.npmjs.org/elizaos-plugin-lordevo/-/elizaos-plugin-lordevo-0.1.1.tgz","fileCount":5,"integrity":"sha512-gh1m2zf5Q7DzTFnbKMlvykXi80mC0pWK+HDkwWHRdT15B1TwI7QqYawF4aRUJQfLrL12hdLG/7JPsmzJVO9OPw==","signatures":[{"sig":"MEYCIQDWMyXmFv9Tnsuxs5E2pPpjxBT5Z+3p064Na+hFlR1aGAIhAP5M5ZmcBUmM+Nd/9IOy2PSvnsGHoTiBTYlmU5eLs+2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQYSDva44sj7fMjJGUJce9XEh2wQ+XJmqKk3icCcWBbAIgaz8YNAA5Livc+3gzcc8VCseFVpSoRSKIPPvVEW/dKLY="}],"unpackedSize":11030},"main":"dist/index.js","name":"elizaos-plugin-lordevo","type":"module","types":"dist/index.d.ts","author":{"name":"Lordevo","email":"hello@lordevo.com"},"engines":{"node":">=20.10"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"MIT","scripts":{"test":"npm run build && node --test","build":"tsc -p tsconfig.json"},"version":"0.1.1","_npmUser":{"name":"forbot26","email":"forbot26@protonmail.com"},"homepage":"https://shop.lordevo.com","keywords":["elizaos","elizaos-plugin","plugin","x402","ai-agents","seo","security","dns","robots.txt"],"_npmVersion":"11.21.1","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"LORDEVO_BASE_URL":{"type":"string","required":false,"description":"Override the shop URL (default https://shop.lordevo.com)"},"LORDEVO_MAX_PRICE_USD":{"type":"string","required":false,"description":"Per-call price cap in USD, default 0.02"},"LORDEVO_WALLET_PRIVATE_KEY":{"type":"string","required":false,"sensitive":true,"description":"Base wallet private key that pays x402 (USDC). Only needed for LORDEVO_CHECK. Keep it secret."}}},"description":"elizaOS plugin: pay-per-call website and domain checks (robots.txt gate, link check, DNS, email, SSL, RDAP, SEO/security) from shop.lordevo.com, paid with x402 in USDC on Base. Free router action included.","directories":{},"maintainers":[{"name":"forbot26","email":"forbot26@protonmail.com"}],"_nodeVersion":"20.19.2","dependencies":{"viem":"^2.0.0","@x402/evm":"^2.28.0","@x402/fetch":"^2.28.0","lordevo-x402":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@elizaos/core":"1.7.2"},"peerDependencies":{"@elizaos/core":">=1.4.0 <2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/elizaos-plugin-lordevo_0.1.1_1793096467319_0.38732055135380794"}}},"time":{"created":"2026-10-27T03:47:20.249Z","modified":"2026-10-27T10:21:07.689Z","0.0.0-stage":"2026-10-27T03:47:20.249Z","0.1.0":"2026-10-27T03:48:37.211Z","0.1.1":"2026-10-27T10:21:07.426Z"},"author":{"name":"Lordevo","email":"hello@lordevo.com"},"license":"MIT","homepage":"https://shop.lordevo.com","keywords":["elizaos","elizaos-plugin","plugin","x402","ai-agents","seo","security","dns","robots.txt"],"description":"elizaOS plugin: pay-per-call website and domain checks (robots.txt gate, link check, DNS, email, SSL, RDAP, SEO/security) from shop.lordevo.com, paid with x402 in USDC on Base. Free router action included.","maintainers":[{"name":"forbot26","email":"forbot26@protonmail.com"}],"readme":"# elizaos-plugin-lordevo\n\nAn [elizaOS](https://www.npmjs.com/package/@elizaos/core) plugin (core 1.x) for the website and domain checks at **[shop.lordevo.com](https://shop.lordevo.com)**: robots.txt gate, link check, DNS, email validation, SSL, RDAP, SEO and security. The 33 checks cost $0.01–$0.03 per call, paid with [x402](https://x402.org) in USDC on Base. There's no account or API key, and failed calls are never charged.\n\n```bash\nnpm i elizaos-plugin-lordevo\n```\n\n```ts\nimport lordevoPlugin from \"elizaos-plugin-lordevo\";\n\nexport const character = {\n  name: \"Scout\",\n  plugins: [],            // or list \"elizaos-plugin-lordevo\" by name\n  settings: { secrets: { LORDEVO_WALLET_PRIVATE_KEY: process.env.LORDEVO_WALLET_PRIVATE_KEY, LORDEVO_MAX_PRICE_USD: \"0.02\" } },\n};\n// project agent: { character, plugins: [lordevoPlugin] }\n```\n\n## Actions\n\n| Action | Cost | What it does |\n|---|---|---|\n| `LORDEVO_ASK` | free | Finds the right check for a request (a tool name and/or a URL, domain, email or IP) and returns its endpoint, price and x402 terms through the shop's A2A endpoint. Needs no wallet. |\n| `LORDEVO_CHECK` | $0.01–$0.03 | Runs that check and pays from `LORDEVO_WALLET_PRIVATE_KEY`, for example \"can-fetch https://example.com/blog\", \"dns-lookup example.com MX\" or \"email-validate jane@example.com\". Refuses any check priced above `LORDEVO_MAX_PRICE_USD` (default 0.02). |\n\n## Settings\n\n| Setting | Required | Notes |\n|---|---|---|\n| `LORDEVO_WALLET_PRIVATE_KEY` | only for `LORDEVO_CHECK` | A Base wallet holding a little USDC. Keep it secret and use a dedicated low-balance wallet. |\n| `LORDEVO_MAX_PRICE_USD` | no | Per-call cap. Default 0.02. |\n| `LORDEVO_BASE_URL` | no | Default `https://shop.lordevo.com`. |\n\nFor tests or a custom wallet, use `createLordevoPlugin({ client })` to inject your own paying client.\n\nThe test suite loads the plugin into a real `AgentRuntime` from `@elizaos/core` 1.7.2, with no LLM and no database. It runs both handlers against mocks, then makes one free live call through `/a2a`. Run it with `npm test`.\n\nBuilt on [`lordevo-x402`](https://www.npmjs.com/package/lordevo-x402). Docs: [shop.lordevo.com/llms.txt](https://shop.lordevo.com/llms.txt). MIT licence.\n\nelizaOS no longer accepts third-party plugins in its registry, so you install this plugin from npm.\n","readmeFilename":"README.md"}