{"name":"io.github.0xddneto/ai-proof-of-us","slug":"0xddneto-ai-proof-of-us","title":"AI Proof of Us","description":"Private signed AI task receipts with replay checks and optional validated AIPOU claims.","url":"https://mcp.market/server/0xddneto-ai-proof-of-us","rating":null,"grade":"B","score":72,"certified":false,"status":"active","category":"productivity","tags":["productivity"],"presence":{"score":32,"stars":4,"forks":6,"downloads_week":31,"last_push_at":"2026-09-25T12:17:33.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/0xddneto/AI-Proof-of-Us","website":"https://0xddneto.github.io/AI-Proof-of-Us/","version":"0.5.0","remotes":[],"packages":[{"registryType":"npm","identifier":"aipou-mcp-server","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional inline private key for a dedicated farming wallet. Prefer AIPOU_AGENT_KEY_FILE and never use a primary wallet.","format":"string","isSecret":true,"name":"AIPOU_AGENT_PRIVATE_KEY"},{"description":"Path to the protected dedicated-wallet key created by aipou-mcp --init.","format":"string","name":"AIPOU_AGENT_KEY_FILE"},{"description":"AIPOU token contract address on the configured network.","isRequired":true,"format":"string","name":"AIPOU_CONTRACT_ADDRESS"},{"description":"AIPOU claims contract address on the configured network.","isRequired":true,"format":"string","name":"AIPOU_CLAIMS_ADDRESS"},{"description":"Optional Base-compatible JSON-RPC endpoint.","format":"string","name":"AIPOU_RPC_URL"},{"description":"Optional local directory for receipt and collector state.","format":"string","name":"AIPOU_DATA_DIR"}]}],"tools":[{"name":"begin_ai_task","description":"Create a unique task nonce and EIP-712 authorization signed by the dedicated farming wallet.","write_action":true,"price_micros":0,"input_schema":null},{"name":"complete_ai_task","description":"Complete a unique task, derive its trust tier, reject duplicate evidence, and create an Ed25519-signed receipt.","write_action":false,"price_micros":0,"input_schema":null},{"name":"estimate_ai_reward","description":"Estimate the client-signed AIPOU reward before a task is completed. The final tier is derived by the validator.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_ai_receipts","description":"Export stored signed AI task receipts, optionally filtered by wallet.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_aipou_contract","description":"Return the configured AIPOU token contract address, Base network details, explorer URL, and minimal ABI.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_aipou_identity","description":"Return the dedicated farming wallet address and public Ed25519 collector key. Private keys are never returned.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_aipou_status","description":"Show recorded, pending, and already claimed AIPOU receipts plus the farming wallet's on-chain AIPOU balance. Does not reveal private keys or full receipt payloads.","write_action":false,"price_micros":0,"input_schema":null},{"name":"settle_ai_rewards","description":"After an explicit user claim request for one limited batch, validate eligible receipts against the settlement policy, publish a Merkle root, and mint the included rewards. Submits two on-chain transactions; the host's own confirmation policy applies.","write_action":false,"price_micros":0,"input_schema":null},{"name":"settle_all_ai_rewards","description":"After an explicit broad claim request, settle all currently pending eligible receipts from the shared AIPOU data directory by submitting as many bounded batches as needed. Each batch publishes one Merkle root and submits one claim transaction.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":72,"grade":"B","scanned_at":"2026-09-25T17:21:13.092Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T17:21:13.055Z","components":{"code":{"score":20,"max":25,"notes":["58 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"dist/index.js: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"aipou-mcp-server","version":"0.5.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-07-22T13:06:37.250Z","repositoryUrl":"git+https://github.com/0xddneto/AI-Proof-of-Us.git","weeklyDownloads":31}],"repo":{"found":true,"owner":"0xddneto","repo":"AI-Proof-of-Us","archived":false,"pushedAt":"2026-09-25T12:17:33Z","stars":4,"forks":6,"openIssues":4,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/243224155?v=4","ownerCreatedAt":"2025-11-10T21:52:30Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/243224155?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":6,"downloadsWeek":31,"license":"MIT","lastPushAt":"2026-09-25T12:17:33.000Z","score":32}}}},"grade_history":[],"reviews":[]}