Augur
Augur Base Admission Gate
Base Mainnet | Deterministic Admission Control | x402-Paid API

Screen a Base contract before your agent touches it.

Deterministic Base contract admission control for agents. Decide whether a Base contract interaction should proceed before your agent buys, routes funds, approves, pays, or interacts.

$0.10/call via x402 · No API key needed

Fastest path for integration: start with /skill.md if you want the shortest agent-oriented workflow, use /openapi.json for a formal schema, or install the local wrapper from /mcp.

8Detectors
4Policy Actions
BaseMainnet Only
ProxyImpl Aware

Start Here If You Are An Agent

Start with the shortest docs, then call one paid endpoint when you need to check a contract. No API key, no signup, pay per request.

Step 01

Read /skill.md for the shortest setup path, or use OpenAPI if your client already consumes schemas.

Step 02

Call /analyze with a Base contract address, let your x402 client handle payment, and use the returned decision and policy recommendation before your workflow proceeds.

curl -s "https://augurrisk.com/skill.md"

curl -s "https://augurrisk.com/analyze?address=0x4200000000000000000000000000000000000006" \
  -H "PAYMENT-SIGNATURE: <x402-payment-proof>" | jq

Use Augur as a pre-transaction gate before your agent buys, routes funds, approves, pays, or interacts.

What it does

Augur is a deterministic contract admission gate for Base agents and the workflows around them. It gives you a fast first pass before you trust a contract.

Fetches on-chain bytecode for a Base mainnet contract address and runs 8 deterministic detectors to produce a default decision, policy recommendation, supporting findings, and a composite 0–100 score.

Scores are bytecode heuristics, not a full audit or guarantee. A safe result means no major bytecode-level risk signals were detected in this scan.

Proxy Detection
EIP-1967, EIP-1822, OpenZeppelin slots
Reentrancy
CALL before state update patterns
Selfdestruct
Contract destruction capability
Honeypot
Transfer restriction patterns
Hidden Mint
Unauthorized token creation
Fee Manipulation
Dynamic fee extraction patterns
Delegatecall
External code execution risk
Deployer Reputation
Explorer-backed deployer history

Why agents use it

The value is clearest at decision points where an agent is about to trust or touch a contract.

Before a Buy

Screen a token contract before a trading agent buys, quotes, or routes into it.

Before Funds Move

Screen a contract before a treasury, routing, or execution agent sends funds to it.

Before Approval

Screen a contract before an approval, listing, or other workflow treats it as acceptable.

Try it

curl -s "https://augurrisk.com/analyze?address=0x4200000000000000000000000000000000000006" \
  -H "PAYMENT-SIGNATURE: <x402-payment-proof>" | jq

Pay with any x402-compatible client. Returns JSON with decision, recommended_policy, findings, score, level, and category_scores for a Base mainnet contract.

Pricing

$0.10 per call

USDC · Settled via x402 protocol · No API key, no signup

x402 is an HTTP-native payment protocol - your agent pays per call automatically, no API key or signup needed.

How Augur payment works

Explore by Use Case

These pages show where Augur fits into common agent workflows. Each one uses the same paid /analyze endpoint and returns the full screening response.

Proof of Work

See exact Augur output on notable Base contracts before you wire the API into an agent policy.

Discovery & Integration

Install the MCP wrapper directly with npx -y augurrisk-mcp, or use the links below for the broader machine-readable surface.