Firewall agent spend
before it settles
AgentGate layers policy rules (caps, categories, kill switch) with live wallet intelligence from GoldRush—balances, activity, and approvals—so risky payouts never reach your proxy.
On-chain truth, no simulations
AgentGate connects directly to Covalent for real-time wallet intelligence. Every transaction hash submitted to the gateway is verified against the blockchain before any upstream traffic is authorized.
| Capability | Source |
|---|---|
| Risk Intelligence (Score 0-100) | Live GoldRush REST signals (verified on-chain) |
| Spending Firewall | In-memory Policy Engine (low-latency enforcement) |
| Payment Proof Verification | On-chain transaction hash validation via Covalent |
Two engines, one gate
Policy runs first; GoldRush enriches every settlement when you wire an agent wallet.
AgentFirewall
Policy coreRegister owner + agent budgets, category allowlists, and emergency pause. Blocks immediately on policy violations—no API key required.
- Daily and per-transaction USDC limits
- Category whitelist enforcement
- Pause / kill switch per policy
- Full audit trail with reason codes
GoldRush layer
Covalent APIParallel calls to balances, transaction history, and approvals. Scores wallets in milliseconds with a 5s cap per request so agents are not left hanging.
- /v1/{chain}/address/{wallet}/balances_v2/
- /v1/{chain}/address/{wallet}/transactions_v3/
- /v1/{chain}/address/{wallet}/approvals/
AgentRevenue
Spin up paid proxy routes, stream x402-shaped metadata, and prove the firewall under real traffic. Monetization stays developer-friendly; enforcement stays operator-grade.
1 · Policy
Define caps and categories in the dashboard or via POST /firewall/policies. Add agentWalletAddress for live risk.
2 · Publish APIs
POST /apis creates a gated /x402/:id route with price and category for preflight matching.
3 · Scan & audit
Use Wallet Risk Scanner and GET /audit-log to prove GoldRush signals drove each allow or deny.
Wire GoldRush in one minute
- Get a key at goldrush.dev
- Set GOLDRUSH_API_KEY in agent-revenue/.env
- Restart npm start — health should show goldrushConfigured: true
Full detail: implementation.md in the repo root.