aiport-ops/aiport-verify — explained in plain English
Analysis updated 2026-05-18
Independently verify that an AI agent's escrow release was justified before trusting it
Check whether a delivered on-chain transaction actually succeeded and finalized
Detect when a supposedly final transaction was later reorganized out of the chain
Audit an Agent Commerce Protocol job from the command line instead of trusting a single signature
| aiport-ops/aiport-verify | 0xkinno/neuralvault | 0xmayurrr/ai-contractauditor | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node 22+ and an ACP agent identity (wallet credentials) with access to the target job.
acp-verify is a command line tool that double checks payments made under the Agent Commerce Protocol, a system for AI agents to pay each other for work and release money from escrow. In that protocol, a single reviewer signature is enough to release the funds, with no built in way to recompute that decision or dispute it later. This tool gives anyone a way to independently re-check whether that release was justified, using only public blockchain data. Given a specific job on the protocol, the tool reads the agreed terms and the work that was delivered, finds the on-chain transaction tied to that delivery, and checks whether that transaction actually succeeded and is now permanently settled on the chain, including a check for whether the relevant block was later replaced by a different one. It does not redo the actual work or rerun any calculations. It only confirms that the delivered transaction really happened and stuck, which the README describes as a narrower and more honest claim than fully re-doing the job. The tool returns one of three verdicts: pass, meaning the transaction is confirmed and final, fail, meaning it reverted or was reorganized out of the chain, or unverifiable, meaning there was no on-chain action to check or it is not final yet, which is treated as an honest "cannot tell" rather than a false pass. Running it requires Node.js version 22 or newer and credentials for an agent identity that has access to the specific job, since job details are fetched through an authenticated system. You provide a chain ID and job ID, and it prints a plain summary plus a JSON object with the verdict and cryptographic hashes you can verify yourself against a block explorer. It currently supports the Base mainnet and Base Sepolia test network, is released under the MIT license, and is built by a company called aiport.
A command line tool that independently re-checks whether an AI agent payment on the Agent Commerce Protocol was actually settled on chain.
Mainly TypeScript. The stack also includes TypeScript, Node.js.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.