8004AgentVerify is the premier interface for validating ERC-8004 hardware root-of-trust claims for AI agents across multiple blockchain networks. Initiated and supported by SCRT Labs, the core development team behind Secret Network, this platform brings transparency and cryptographically secured verifiability to the autonomous web.
AI agents increasingly handle sensitive data, API credentials, and financial assets. Verifying that these agents run exactly as programmed—inside a hardware Trusted Execution Environment (TEE)—is critical.
8004AgentVerify allows users to instantly request, process, and verify an agent's TEE hardware quotes according to the ERC-8004 specification. This provides immediate cryptographic proof of the agent's absolute confidentiality and trustlessness.
- Cross-Chain Resolution: Supports querying Identity Registries on Ethereum, Base, Arbitrum, Sepolia, Polygon, Optimism, Solana, and more.
- Agent Discovery: Fetch agent metadata seamlessly using either its on-chain Agent ID or an
8004scan.ioURL. - Service Verification: Validates that the agent declares necessary
teequoteandworkloadservices in its manifest. - Workload Manifest Inspection: Automatically retrieves and displays the
docker-compose.yaml(or equivalent workload manifest) from the agent's endpoint. - Hardware Attestation: (Integration placeholder) Verifies the TEE quote against the workload manifest to ensure code is law.
- Node.js (v18+)
- npm or yarn
-
Clone the repository:
git clone https://github.com/scrtlabs/8004agentverify.git cd 8004agentverify -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open
http://localhost:3000in your browser.
- Framework: Next.js (App Router) + React
- Styling: Custom Vanilla CSS with modern aesthetics (glassmorphism, gradients, CSS animations).
- Icons: Lucide React and custom animated SVGs.
- Web3: ethers.js for interacting with EVM-compatible registries.
This is a community initiative initiated by SCRT Labs. Contributions are welcome! Please feel free to submit a Pull Request or open an issue for bug reports and feature requests.
MIT License.