Skip to main content

Anti-Rug Shield

The Anti-Rug Shield performs 8 comprehensive on-chain safety checks against any token. It produces a quantified safety score, per-check severity ratings, and an AI-generated risk summary.

Safety Checks​

1. Contract Verification​

Confirms that the token's source code is published and verified on the relevant block explorer. Unverified contracts cannot be audited and represent a significant risk.

2. Honeypot Detection​

Executes a simulated swap transaction to verify that the token can actually be sold after purchase. Honeypot tokens allow buying but block selling, trapping user funds.

3. Owner Privileges​

Analyzes the contract for dangerous administrative functions including:

  • Pausing transfers
  • Minting new tokens
  • Blacklisting addresses
  • Modifying fees after deployment

4. Liquidity Lock​

Verifies whether LP tokens are locked and for how long. Unlocked liquidity can be withdrawn at any time, allowing the project owner to drain the pool.

5. Holder Concentration​

Performs whale analysis across the top holders. If the top holders control more than 50% of the supply, this check is flagged as high risk.

6. Contract Age​

Measures time since contract deployment. Newly deployed contracts carry higher risk due to lack of track record and community vetting.

7. Sell Tax​

Executes a simulated buy followed by a sell to detect hidden transfer taxes. Some contracts impose excessive sell taxes (sometimes 100%) that are not visible in the contract parameters.

8. Liquidity Depth​

Analyzes the price impact of a trade sized at 1% of the pool. Shallow liquidity means high slippage and vulnerability to manipulation.

Output​

FieldDescription
Safety Score0--10 numeric score (10 = safest)
Risk LevelClassification: Low, Medium, High, Critical
Per-Check SeverityIndividual severity rating for each of the 8 checks
Risk SummaryAI-generated natural language explanation of findings

Integration​

The Anti-Rug Shield is integrated as a warning banner in the swap interface. When a user selects a token with a low safety score, the banner displays the risk level and key findings before the swap is confirmed.

API​

GET /api/safety/{token}

Returns the full safety report for the specified token address.