<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: MrWizardlyLoaf</title>
    <description>The latest articles on DEV Community by MrWizardlyLoaf (@mrwizardlyloaf).</description>
    <link>https://dev.to/mrwizardlyloaf</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3979269%2F56ad27f1-2e14-4ba8-98c1-5f0c1e1abdad.jpeg</url>
      <title>DEV Community: MrWizardlyLoaf</title>
      <link>https://dev.to/mrwizardlyloaf</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mrwizardlyloaf"/>
    <language>en</language>
    <item>
      <title>Token-2022 Traps That Drain AI Trading Agents (and How to Screen Them)</title>
      <dc:creator>MrWizardlyLoaf</dc:creator>
      <pubDate>Tue, 23 Jun 2026 07:41:00 +0000</pubDate>
      <link>https://dev.to/mrwizardlyloaf/token-2022-traps-that-drain-ai-trading-agents-and-how-to-screen-them-33bo</link>
      <guid>https://dev.to/mrwizardlyloaf/token-2022-traps-that-drain-ai-trading-agents-and-how-to-screen-them-33bo</guid>
      <description>&lt;p&gt;Most "rug pull" content on Solana is about classic SPL tokens — mint authority, liquidity pulls, whale dumps. But the sharper edge now is &lt;strong&gt;Token-2022&lt;/strong&gt;: a newer token standard whose &lt;em&gt;extensions&lt;/em&gt; give a creator powers a normal SPL token never had. For an autonomous trading agent that buys tokens by address, these are landmines.&lt;/p&gt;

&lt;p&gt;Here are the extensions that actually drain agents, and how to screen for them before a buy.&lt;/p&gt;

&lt;h2&gt;
  
  
  The dangerous extensions
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;permanentDelegate&lt;/strong&gt; — the single worst one. The creator holds a permanent delegate that can move or burn &lt;strong&gt;your&lt;/strong&gt; tokens out of &lt;strong&gt;your&lt;/strong&gt; wallet, any time, with no further approval. You hold the token; they hold the keys to it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;transferHook&lt;/strong&gt; — a custom program runs on every transfer and can make selling fail under conditions the creator chooses.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;pausable&lt;/strong&gt; — transfers (including your sell) can be paused at will.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;nonTransferable&lt;/strong&gt; — the token literally cannot be moved once you hold it. Permanent honeypot.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;defaultAccountState = frozen&lt;/strong&gt; — new holder accounts start frozen; the issuer decides who can transact.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these are visible on a chart or a typical token page. They live in the mint account, and they are readable on-chain — if your agent reads them before trading.&lt;/p&gt;

&lt;h2&gt;
  
  
  Screen for them in one call
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/MrWizardlyLoaf/rugcheck-ai" rel="noopener noreferrer"&gt;RugCheck AI&lt;/a&gt; reads the mint directly (getAccountInfo) and flags these extensions explicitly:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;check_authorities("&amp;lt;mint&amp;gt;") -&amp;gt; mint/freeze authority + every Token-2022 extension, with the dangerous ones called out

scan_token("&amp;lt;mint&amp;gt;") -&amp;gt; { verdict: SAFE|CAUTION|DANGER, safety_score, risks: [...] }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;A token carrying permanentDelegate or a transfer hook comes back &lt;strong&gt;DANGER&lt;/strong&gt; with the reason spelled out, before your agent spends anything.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why "read the chain directly" matters
&lt;/h2&gt;

&lt;p&gt;Indexers and token lists often don't surface Token-2022 extension data, and they definitely don't have it for a token minted a minute ago. RugCheck AI calls getAccountInfo on the mint itself, parses the extensions, and gives a real verdict on a fresh launch instead of unknown. The screening tools are read-only and never touch your keys.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wire it in
&lt;/h2&gt;

&lt;p&gt;Standard Streamable HTTP MCP server, no install, no API key. Add an mcpServers entry named rugcheck-ai pointing at the endpoint in Cline, Claude Desktop (via npx mcp-remote), or Cursor.&lt;/p&gt;

&lt;p&gt;Endpoint:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://web-production-58d585.up.railway.app/mcp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Rule for your agent: &lt;strong&gt;on DANGER, skip the token.&lt;/strong&gt; Repo and full 15-tool list: github.com/MrWizardlyLoaf/rugcheck-ai (official MCP Registry: io.github.MrWizardlyLoaf/rugcheck-ai).&lt;/p&gt;

</description>
      <category>solana</category>
      <category>web3</category>
      <category>ai</category>
      <category>crypto</category>
    </item>
    <item>
      <title>How to Detect a Solana Honeypot Token Before Your Bot Buys</title>
      <dc:creator>MrWizardlyLoaf</dc:creator>
      <pubDate>Fri, 19 Jun 2026 03:24:00 +0000</pubDate>
      <link>https://dev.to/mrwizardlyloaf/how-to-detect-a-solana-honeypot-token-before-your-bot-buys-2cdf</link>
      <guid>https://dev.to/mrwizardlyloaf/how-to-detect-a-solana-honeypot-token-before-your-bot-buys-2cdf</guid>
      <description>&lt;p&gt;A honeypot is the cleanest way to drain a trading bot on Solana: the token lets you &lt;strong&gt;buy&lt;/strong&gt;, but there is no way to &lt;strong&gt;sell&lt;/strong&gt;. Your agent spends real USDC, receives tokens, and then discovers the exit is welded shut. The position is worth zero and there is nothing to do about it.&lt;/p&gt;

&lt;p&gt;Honeypots don't show up on a price chart — the chart looks great, because everyone can buy and nobody can sell. You only find out at exit. So the check has to happen &lt;strong&gt;before&lt;/strong&gt; the buy.&lt;/p&gt;

&lt;h2&gt;
  
  
  What makes a Solana token a honeypot
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No live sell route&lt;/strong&gt; — there is simply no route back to USDC/SOL on any DEX. The most common case.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transfer restrictions&lt;/strong&gt; — Token-2022 extensions like transferHook or pausable let the creator block transfers (and therefore sells).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Freeze authority&lt;/strong&gt; — the issuer can freeze your account so the tokens can't move.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Detect it in one call
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/MrWizardlyLoaf/rugcheck-ai" rel="noopener noreferrer"&gt;RugCheck AI&lt;/a&gt; is a remote MCP server. Point your agent at the endpoint and ask before any buy:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;simulate_sell("&amp;lt;mint&amp;gt;") -&amp;gt; { sellable: true|false, verdict: "..." }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;A token with no live sell route comes back sellable:false — that's the honeypot, even when nothing on-chain formally blocks the sell yet. For the full picture in one shot:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;scan_token("&amp;lt;mint&amp;gt;") -&amp;gt; { verdict: SAFE|CAUTION|DANGER, safety_score, sellable, risks: [...] }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Or simulate the whole round-trip at your real size:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;simulate_trade("&amp;lt;mint&amp;gt;", 100) -&amp;gt; { buyable, sellable, exit_usd, round_trip_loss_pct }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;A honeypot shows buyable:true, sellable:false. A healthy token shows a small round-trip loss (slippage) and sellable:true.&lt;/p&gt;

&lt;h2&gt;
  
  
  A real one
&lt;/h2&gt;

&lt;p&gt;I scanned a fresh pump token on 2026-06-17 (re-run to verify): scan_token returned &lt;strong&gt;DANGER, score 20&lt;/strong&gt; — no live sell route, 100% of supply held by a single wallet, $0 liquidity. An agent that bought it could never get out. That verdict is available before the buy, even though the token is too new to be indexed anywhere else.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wire it into your agent
&lt;/h2&gt;

&lt;p&gt;It's a standard Streamable HTTP MCP server. In Cline / Claude Dev, add an mcpServers entry named rugcheck-ai pointing at the endpoint url. In Claude Desktop, run it via npx mcp-remote. In Cursor, add it under Settings, MCP, Streamable HTTP.&lt;/p&gt;

&lt;p&gt;Endpoint:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://web-production-58d585.up.railway.app/mcp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Then the rule is simple: &lt;strong&gt;if sellable is false, do not buy.&lt;/strong&gt; No install, no API key. Repo and full tool list: github.com/MrWizardlyLoaf/rugcheck-ai (official MCP Registry: io.github.MrWizardlyLoaf/rugcheck-ai).&lt;/p&gt;

</description>
      <category>solana</category>
      <category>crypto</category>
      <category>ai</category>
      <category>web3</category>
    </item>
    <item>
      <title>How to Stop Your Solana AI Trading Agent From Getting Rugged</title>
      <dc:creator>MrWizardlyLoaf</dc:creator>
      <pubDate>Wed, 17 Jun 2026 06:05:03 +0000</pubDate>
      <link>https://dev.to/mrwizardlyloaf/how-to-stop-your-solana-ai-trading-agent-from-getting-rugged-20ch</link>
      <guid>https://dev.to/mrwizardlyloaf/how-to-stop-your-solana-ai-trading-agent-from-getting-rugged-20ch</guid>
      <description>&lt;p&gt;Autonomous trading agents on Solana have one expensive blind spot: they buy a token the same way they buy any other — except some of those tokens are &lt;strong&gt;honeypots&lt;/strong&gt; you can buy but never sell, or have a live &lt;strong&gt;mint authority&lt;/strong&gt; that dilutes you to dust a block later, or a &lt;strong&gt;Token-2022 extension&lt;/strong&gt; that lets the creator move your balance straight out of your wallet.&lt;/p&gt;

&lt;p&gt;A careful human checks the holders, the liquidity, maybe a rug checker. An agent, by default, checks nothing. One bad buy and the wallet is gone.&lt;/p&gt;

&lt;p&gt;Here's how to give your agent the same pre-trade reflex a careful human has — as &lt;strong&gt;one MCP call before any buy.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The threat, concretely
&lt;/h2&gt;

&lt;p&gt;Three things quietly drain agents on Solana:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Honeypots&lt;/strong&gt; — you can buy, but there is no sell route. Your position is stuck at zero.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live mint / freeze authority&lt;/strong&gt; — the creator can inflate supply (your share to dust) or freeze your tokens in place.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Token-2022 traps&lt;/strong&gt; — extensions like permanentDelegate (creator can move your tokens), transferHook / pausable (selling can be blocked), nonTransferable.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;None of these show up on a price chart. All are readable directly from the token's mint account on-chain — &lt;em&gt;if&lt;/em&gt; something reads it before the trade fires.&lt;/p&gt;

&lt;h2&gt;
  
  
  The fix: a pre-trade screen as an MCP tool
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/MrWizardlyLoaf/rugcheck-ai" rel="noopener noreferrer"&gt;RugCheck AI&lt;/a&gt; is a remote MCP server that reads the mint directly (getAccountInfo) and returns a SAFE / CAUTION / DANGER verdict plus the specific risks — in one call, before your agent spends a cent. No install, no API key; you point your agent at the endpoint.&lt;/p&gt;

&lt;h3&gt;
  
  
  See it on real tokens
&lt;/h3&gt;

&lt;p&gt;I scanned three real mainnet tokens (2026-06-17 — re-run to verify, live state changes):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Token&lt;/th&gt;
&lt;th&gt;scan_token verdict&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;BONK&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;SAFE / 100&lt;/td&gt;
&lt;td&gt;authority renounced, liquid, sellable&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;USDC&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;CAUTION / 70&lt;/td&gt;
&lt;td&gt;issuer keeps an active mint &lt;strong&gt;and&lt;/strong&gt; freeze authority&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;a fresh pump token&lt;/td&gt;
&lt;td&gt;DANGER / 20&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;no sell route&lt;/strong&gt; (honeypot), &lt;strong&gt;100%&lt;/strong&gt; held by one wallet, &lt;strong&gt;$0&lt;/strong&gt; liquidity&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The third one is the trap: an agent that bought it could never sell. RugCheck AI flags it &lt;strong&gt;before&lt;/strong&gt; the buy — even though the token is too new to be indexed anywhere else. And notice USDC comes back CAUTION, not SAFE, because the issuer &lt;em&gt;can&lt;/em&gt; still freeze your balance. The verdict tells you the truth, not a marketing label.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wire it into your agent
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Cline / Claude Dev (VS Code)&lt;/strong&gt; — in cline_mcp_settings.json, add an mcpServers entry named rugcheck-ai with the url field set to the endpoint below.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Claude Desktop&lt;/strong&gt; — in claude_desktop_config.json, add an mcpServers entry that runs &lt;code&gt;npx -y mcp-remote &amp;lt;endpoint&amp;gt;&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cursor&lt;/strong&gt; — Settings, MCP, Add, Streamable HTTP, then paste the endpoint.&lt;/p&gt;

&lt;p&gt;Endpoint:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://web-production-58d585.up.railway.app/mcp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Then give your agent one rule: &lt;strong&gt;before any buy, call scan_token(mint) and refuse on DANGER.&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;scan_token("&amp;lt;mint&amp;gt;") -&amp;gt; { verdict, safety_score, sellable, risks: [...] }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;SAFE -&amp;gt; proceed. CAUTION -&amp;gt; read the risks and size down. DANGER -&amp;gt; skip it.&lt;/p&gt;

&lt;h2&gt;
  
  
  More than one check
&lt;/h2&gt;

&lt;p&gt;scan_token is the one-call verdict, but the server exposes &lt;strong&gt;15 tools&lt;/strong&gt; so an agent can drill in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;is_safe(mint) — a single boolean gate&lt;/li&gt;
&lt;li&gt;simulate_sell(mint) — dedicated honeypot check (is there a live sell route?)&lt;/li&gt;
&lt;li&gt;simulate_trade(mint, usd) — full round-trip: buy then sell back, see the real exit cost&lt;/li&gt;
&lt;li&gt;holders_breakdown(mint) — top-holder concentration (dump risk)&lt;/li&gt;
&lt;li&gt;check_authorities(mint) — mint/freeze authority + Token-2022 traps&lt;/li&gt;
&lt;li&gt;scammer_dna(mint) — how much the token's structure looks like a deliberate scam&lt;/li&gt;
&lt;li&gt;and execute_safe_swap(mint, wallet, usd), which re-screens and hands back an &lt;strong&gt;unsigned&lt;/strong&gt; Jupiter swap for the agent to sign (it refuses anything that scans DANGER).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why read the chain directly
&lt;/h2&gt;

&lt;p&gt;Most "is this token safe" answers come from an indexer that hasn't seen a token minted 40 seconds ago — exactly when snipers buy. RugCheck AI calls getAccountInfo on the mint itself, so you get a real verdict on a fresh launch instead of unknown. The screening tools are read-only; the server never holds your keys.&lt;/p&gt;

&lt;p&gt;Repo + full tool list: &lt;a href="https://github.com/MrWizardlyLoaf/rugcheck-ai" rel="noopener noreferrer"&gt;github.com/MrWizardlyLoaf/rugcheck-ai&lt;/a&gt;. Listed on the official MCP Registry as io.github.MrWizardlyLoaf/rugcheck-ai.&lt;/p&gt;

&lt;p&gt;Screen before you buy. Your agent will thank you the first time it skips a honeypot.&lt;/p&gt;

</description>
      <category>solana</category>
      <category>ai</category>
      <category>mcp</category>
      <category>crypto</category>
    </item>
    <item>
      <title>RugCheck AI: On-chain Token Safety for Solana AI Trading Agents</title>
      <dc:creator>MrWizardlyLoaf</dc:creator>
      <pubDate>Sat, 13 Jun 2026 03:36:05 +0000</pubDate>
      <link>https://dev.to/mrwizardlyloaf/rugcheck-ai-on-chain-token-safety-for-solana-ai-trading-agents-31db</link>
      <guid>https://dev.to/mrwizardlyloaf/rugcheck-ai-on-chain-token-safety-for-solana-ai-trading-agents-31db</guid>
      <description>&lt;p&gt;If you're building autonomous trading agents on Solana, you've hit this problem: your agent needs to vet a token &lt;strong&gt;before&lt;/strong&gt; it buys — but most agents trade blind. They have no idea whether a token is a rug pull, a honeypot, or has an active mint authority that can dilute holders to zero.&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;RugCheck AI&lt;/strong&gt; to fix this: an MCP server that screens any SPL / Token-2022 token for the common scam patterns, then builds the swap as an unsigned, screened Jupiter transaction you sign — screening and execution in one place.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it checks
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mint &amp;amp; freeze authority&lt;/strong&gt; — is supply still mintable? Can your tokens be frozen in place?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Honeypot detection&lt;/strong&gt; — can the token actually be &lt;em&gt;sold&lt;/em&gt;, or only bought?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Token-2022 traps&lt;/strong&gt; — permanent delegate, transfer hooks, default-frozen state.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Tools
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;verify_token_safety&lt;/code&gt; — full on-chain safety audit&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;check_authorities&lt;/code&gt; — mint / freeze / Token-2022 trap detection&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;simulate_sell&lt;/code&gt; — honeypot check&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;execute_safe_swap&lt;/code&gt; — screened execution (unsigned Jupiter tx you sign)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Connect
&lt;/h2&gt;

&lt;p&gt;RugCheck AI is listed on the &lt;a href="https://registry.modelcontextprotocol.io" rel="noopener noreferrer"&gt;official MCP Registry&lt;/a&gt; as &lt;code&gt;io.github.MrWizardlyLoaf/rugcheck-ai&lt;/code&gt;. Remote endpoint, no install:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://web-production-58d585.up.railway.app/mcp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Or self-host — it's open source (MIT) on GitHub: &lt;strong&gt;&lt;a href="https://github.com/MrWizardlyLoaf/rugcheck-ai" rel="noopener noreferrer"&gt;https://github.com/MrWizardlyLoaf/rugcheck-ai&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why pre-trade screening matters
&lt;/h2&gt;

&lt;p&gt;A rug pull on Solana often looks fine at the moment of purchase — liquidity is there, the chart is green. The trap is in the &lt;em&gt;authority&lt;/em&gt;: a live mint authority lets the deployer print unlimited supply after you buy; a freeze authority can lock your tokens so you can never sell. An autonomous agent that doesn't read these on-chain fields walks straight into it. RugCheck AI reads them directly and gives a verdict on a fresh launch instead of &lt;code&gt;unknown&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Built for Solana trading agents. Feedback welcome.&lt;/p&gt;

</description>
      <category>m</category>
      <category>c</category>
      <category>p</category>
    </item>
  </channel>
</rss>
