Drop verification into any agent loop.
Inspect agent tool calls and prompt decisions with pre-execution consensus and tamper-proof attestation.
// EthersFlow Agent Action Verification (Node.js / TypeScript) const API_URL = "https://www.ethersflow.com/api/v1/verify"; const API_KEY = process.env.ETHERSFLOW_API_KEY ?? "YOUR_API_KEY"; async function verifyAgentAction() { const response = await fetch(API_URL, { method: "POST", headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" }, body: JSON.stringify({ agent_action: "Execute $150,000 wire transfer to Vendor Corp for invoice INV-2026-08", persona_preset: "financial_compliance", // financial_compliance | legal_citation | cybersecurity_auditor | clinical_safety | general_adversarial agent_count: 3, // 2 to 7 audit nodes reasoning_chain: "Matched vendor invoice PO-8841 against approved purchase catalog.", grounding_enabled: true, zero_retention: true // Enterprise Zero Data Retention (ZDR) }) }); const data = await response.json(); console.log(`Status: ${data.status}`); // "APPROVED" | "REJECTED" | "FLAGGED_HUMAN_REVIEW" console.log(`Consensus Score: ${data.consensus_score}%`); console.log(`Risk Index: ${data.risk_index}%`); console.log(`Verdict Summary: ${data.verdict_summary}`); return data; } verifyAgentAction();
Reviewer Profiles & Quorum
Pre-configured reviewer presets (financial_compliance, cybersecurity_auditor, legal_citation, clinical_safety, general_adversarial) running across independent model nodes with strict consensus scoring.
Zero Data Retention (ZDR)
In-memory ephemeral execution. Pass zero_retention: true or X-EthersFlow-ZDR: true to ensure payloads are never written to disk or used for training.
Cryptographic Receipts
Every response returns an Ed25519-signed verification certificate with SHA-256 payload digest, offline-verifiable via our public keys or standard tooling.
Interactive Try-It Sandbox
Test consequential agent actions against EthersFlow's live adversarial review gate in real time without provisioning a paid key.
Live API Key Management
B2B API keys (ef_live_...) are cryptographically bound to an authenticated tenant account for rate limit guarantees, quota enforcement, and verifiable audit trails.
Account Required to Provision Live Keys
Sign in with your Google account or work email to generate, inspect, and revoke production API keys with zero retention enforcement.
Native MCP Server Integration
Run EthersFlow as an agentic tool guardrail directly inside Claude Desktop, Cursor, or your autonomous agent workflow via the official Model Context Protocol.
{
"mcpServers": {
"ethersflow": {
"command": "npx",
"args": ["-y", "@ethersflow/mcp"],
"env": {
"ETHERSFLOW_API_KEY": "YOUR_API_KEY",
"ETHERSFLOW_GATEWAY_URL": "https://www.ethersflow.com"
}
}
}
}
Test Live MCP JSON-RPC Server
Send a JSON-RPC 2.0 tool execution request directly to /api/mcp.
// Output will appear here after clicking execute...
Real-Time Verification Logs
Inspect live verification streams, consensus score distributions, and signed stop orders.
| Timestamp | Request ID | Action Description | Nodes | Verdict | Consensus | Latency |
|---|---|---|---|---|---|---|
| Just now | req_88f912... |
Disburse USD 18,450 to NorthStar Logistics | 4 nodes | APPROVED | 96.5% | 38ms |
| 2m ago | req_77d201... |
Wire $12,400 to acct-8841 | 3 nodes | REJECTED | 18.0% | 41ms |
| 5m ago | req_55b399... |
Export customer records to external file | 3 nodes | BLOCKED | 22.4% | 34ms |
| 11m ago | req_44c118... |
Update CRM record #7734 | 2 nodes | APPROVED | 99.1% | 29ms |