{"_id":"@arbiterlabs/eliza","name":"@arbiterlabs/eliza","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@arbiterlabs/eliza","version":"0.1.0","description":"ElizaOS plugin for Arbiter — judgment before an agent signs or pays.","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"engines":{"node":">=22"},"scripts":{"build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"peerDependencies":{"@elizaos/core":">=1.0.0"},"dependencies":{"@arbiterlabs/sdk":"^0.1.0"},"devDependencies":{"@elizaos/core":"^1.7.2","@types/node":"^24.7.0","typescript":"^5.9.3"},"license":"MIT","author":{"name":"Godwin Tairo"},"homepage":"https://github.com/godwin105/arbiter_AI/tree/main/clients/eliza#readme","bugs":{"url":"https://github.com/godwin105/arbiter_AI/issues"},"repository":{"type":"git","url":"git+https://github.com/godwin105/arbiter_AI.git","directory":"clients/eliza"},"keywords":["elizaos","eliza-plugin","ai-agent","agent-security","x402","algorand","onchain-agent","wallet-security"],"publishConfig":{"access":"public"},"gitHead":"bed166b71dc8d3740765220e321bafc62ae52aa5","_id":"@arbiterlabs/eliza@0.1.0","_nodeVersion":"24.13.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-l7+0knHxabs9X9KFMcr3dJgtqmgXyn3z2pG/h7ZrY4HyoGYtaG4ay8lhNkiUmXi4lDd9ELKJGvvfNW/MeGb4tQ==","shasum":"6c0fcc9f91eb51835990dbc832c14e2297d76607","tarball":"https://registry.npmjs.org/@arbiterlabs/eliza/-/eliza-0.1.0.tgz","fileCount":6,"unpackedSize":20103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDs9HjP2dHSeXcsvH5CEGmlO224UkQef25+fpop3R6QNAIhAMXCI1832zTnoTQXtZwMpzTR+NBiTSUdUeWwwOHDtLaM"}]},"_npmUser":{"name":"atmo105","email":"godwintairo105@gmail.com"},"directories":{},"maintainers":[{"name":"atmo105","email":"godwintairo105@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eliza_0.1.0_1785941115083_0.06336958836534157"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-05T14:45:14.826Z","0.1.0":"2026-08-05T14:45:15.226Z","modified":"2026-08-05T14:45:15.457Z"},"maintainers":[{"name":"atmo105","email":"godwintairo105@gmail.com"}],"description":"ElizaOS plugin for Arbiter — judgment before an agent signs or pays.","homepage":"https://github.com/godwin105/arbiter_AI/tree/main/clients/eliza#readme","keywords":["elizaos","eliza-plugin","ai-agent","agent-security","x402","algorand","onchain-agent","wallet-security"],"repository":{"type":"git","url":"git+https://github.com/godwin105/arbiter_AI.git","directory":"clients/eliza"},"author":{"name":"Godwin Tairo"},"bugs":{"url":"https://github.com/godwin105/arbiter_AI/issues"},"license":"MIT","readme":"# @arbiterlabs/eliza\n\nElizaOS plugin giving an agent judgment before it signs or pays.\n\n```bash\nnpm install @arbiterlabs/eliza\n```\n\n```ts\nimport { arbiterPlugin } from \"@arbiterlabs/eliza\";\n\nexport const character = {\n  name: \"Treasurer\",\n  plugins: [arbiterPlugin],\n  settings: {\n    secrets: { ARBITER_PRIVATE_KEY: process.env.ALGO_KEY },\n    ARBITER_URL: \"https://arbiter-hs23.onrender.com\",\n  },\n};\n```\n\n## Actions\n\n| Action | Does |\n|---|---|\n| `ARBITER_JUDGE_TRANSACTION` | Check a transaction before signing |\n| `ARBITER_JUDGE_COUNTERPARTY` | Verify a payee before sending funds |\n| `ARBITER_JUDGE_HUMAN` | Ask people something the model cannot settle |\n\nEach writes `arbiterDecision` and `arbiterRisk` into state, so later steps can\nbranch on the result without re-parsing text.\n\nSettings are read through the runtime rather than `process.env` directly,\nbecause Eliza commonly runs several characters in one process with separate\nconfiguration.\n\n## Paying\n\nCalls are settled per request in USDC on Algorand over [x402](https://x402.org).\nThere is no API key and no account — payment is the authentication.\n\nYour payer account needs USDC **and must be opted in to the USDC asset**. On\nAlgorand a transfer to an account that has not opted in is rejected outright, so\nan un-opted-in payer cannot pay at all. Fees are sponsored by the facilitator,\nso the payer does not need ALGO.\n\n| Route | Price |\n|---|---|\n| Transaction verdict | $0.002 |\n| Counterparty verdict | $0.01 |\n| Human judgment | $0.25 |\n\nFull documentation: https://arbiter-hs23.onrender.com/docs\n\n## Licence\n\nMIT\n","readmeFilename":"README.md","_rev":"1-81bc7e3ddf9879026f1199844ec20800"}