#8163·hummingbot

Strategy: Token Safety Pre-Check Before DEX Market Making

Author: Aigen-ProtocolCreated Apr 5, 2026Updated Aug 31, 2026

Token Safety Pre-Check for DEX Strategies

Problem

When Hummingbot runs DEX market-making strategies, it can encounter scam tokens (honeypots, hidden mints, fee traps). These can cause locked funds and unexpected losses.

Solution

Add a pre-trade safety check using SafeAgent — verifies token safety before executing orders.

python
import requests

def check_token_before_trade(address: str, chain: str = "base") -> bool:
    """Returns True if token is safe to trade."""
    r = requests.get("https://cryptogenesis.duckdns.org/scan",
                     params={"address": address, "chain": chain})
    data = r.json()
    score = data.get("safety_score", 0)
    return score >= 80  # Only trade tokens scoring 80+

What it catches

  • Honeypots (can't sell after buying — detected via real DEX swap simulation)
  • Hidden mints (owner creates unlimited tokens)
  • Dynamic fees (tax set to 99% after you buy)
  • 24 more patterns

6 Chains Supported

Ethereum, Base, Optimism, Arbitrum, BSC, Polygon

Free API, no key: GET https://cryptogenesis.duckdns.org/scan?address=0x...&chain=base GitHub: https://github.com/Aigen-Protocol/aigen-protocol