Check Token Safety
check_token_safetyHoneypot / contract safety check for any ERC-20 token.
Returns a severity classification (safe / warn / danger), the specific
risk factors detected, and the result of a simulated sell. When
severity=danger, the next evaluate_trade for the same contract is
automatically denied regardless of any other checks.
This is a heuristic bytecode + simulation check, not a formal audit. Use it before trading unknown tokens, memecoins, or any contract that is absent from the official Robinhood Chain registry. It is safe to call repeatedly; no transaction is ever sent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contract_address | Yes | Token contract address (0x...). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | If present, the check failed. Do not assume 'safe'. | |
| detail | No | ||
| guidance | No | ||
| severity | No | Overall classification. | danger |
| risk_factors | No | Specific issues detected. | |
| sell_simulation_ok | No | Whether a simulated sell succeeded. |