Revettr
Counterparty risk scoring for agentic commerce. One API call answers: "Should this agent send money to this counterparty?"
Revettr scores counterparties by analyzing domain intelligence, IP reputation, on-chain wallet history, and sanctions lists. It's designed for AI agents transacting via x402 on Base.
Install
pip install revettrQuick Start
from revettr import Revettr
client = Revettr()
# Score a counterparty — send whatever data you have
score = client.score(
domain="uniswap.org",
ip="104.18.28.72",
wallet_address="0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
)
print(f"Score: {score.score}/100 ({score.tier})")
print(f"Confidence: {score.confidence}")
print(f"Flags: {score.flags}")
if score.tier == "critical":
print("DO NOT TRANSACT")What Gets Scored
Send any combination of inputs. More data = higher confidence.
| Input | Signal Group | What It Checks |
|---|---|---|
domain |
Domain Intelligence | WHOIS age, DNS config (MX, SPF, DMARC), SSL certificate |
ip |
IP Intelligence | Geolocation, VPN/proxy/Tor detection, datacenter vs residential |
wallet_address |
Wallet Analysis | Transaction count, wallet age, counterparty diversity, on-chain behavior |
company_name |
Sanctions Screening | OFAC SDN, EU consolidated, UN consolidated sanctions lists |






