<?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: Owens Mark</title>
    <description>The latest articles on DEV Community by Owens Mark (@owens_mark_0601f71403eb10).</description>
    <link>https://dev.to/owens_mark_0601f71403eb10</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%2F4227018%2F109e1028-3f99-4d4e-8ede-9f1b3f00f667.png</url>
      <title>DEV Community: Owens Mark</title>
      <link>https://dev.to/owens_mark_0601f71403eb10</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/owens_mark_0601f71403eb10"/>
    <language>en</language>
    <item>
      <title>How to Verify a Solana Token Before You Buy: A Practical Checklist</title>
      <dc:creator>Owens Mark</dc:creator>
      <pubDate>Wed, 04 Nov 2026 18:51:23 +0000</pubDate>
      <link>https://dev.to/owens_mark_0601f71403eb10/how-to-verify-a-solana-token-before-you-buy-a-practical-checklist-43k2</link>
      <guid>https://dev.to/owens_mark_0601f71403eb10/how-to-verify-a-solana-token-before-you-buy-a-practical-checklist-43k2</guid>
      <description>&lt;p&gt;Scam tokens on Solana are cheap to launch and easy to dress up. Here is a short checklist I run before trusting any token, using only read-only tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Verify the mint address, not the ticker
&lt;/h2&gt;

&lt;p&gt;Tickers and names are not unique on Solana. Anyone can create a token called "USDC" or "BONK". The &lt;strong&gt;mint address&lt;/strong&gt; is the only real identifier.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Copy the mint from an official source (project site, verified social, or a trusted aggregator listing).&lt;/li&gt;
&lt;li&gt;Paste it into a block explorer (Solscan, Solana Explorer, SolanaFM) and confirm the address matches exactly.&lt;/li&gt;
&lt;li&gt;Be careful of look-alike addresses that share the first and last few characters.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. Check the authorities
&lt;/h2&gt;

&lt;p&gt;On the mint account, look at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mint authority&lt;/strong&gt;: if set, the owner can print unlimited supply. Ideally it is &lt;code&gt;null&lt;/code&gt; (revoked).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Freeze authority&lt;/strong&gt;: if set, the owner can freeze your token account. Ideally &lt;code&gt;null&lt;/code&gt; too, unless it is a regulated asset.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Update authority&lt;/strong&gt; (Metaplex metadata): can change name, image, and URI after the fact.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can also check from the CLI:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;spl-token display &amp;lt;MINT_ADDRESS&amp;gt; &lt;span class="nt"&gt;--url&lt;/span&gt; mainnet-beta
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Look for "Mint authority: (not set)" and "Freeze authority: (not set)".&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Look at holder distribution
&lt;/h2&gt;

&lt;p&gt;On the explorer's holders tab:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does the top wallet (excluding the LP and known burn/program accounts) hold a large share?&lt;/li&gt;
&lt;li&gt;Do many top wallets look funded from the same source at the same time? That suggests one entity splitting supply.&lt;/li&gt;
&lt;li&gt;Very few holders and a big deployer balance is a red flag.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. Inspect liquidity (LP)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Find the pool on Raydium, Orca, or Meteora via the explorer or a DEX aggregator.&lt;/li&gt;
&lt;li&gt;Is the LP token &lt;strong&gt;burned&lt;/strong&gt; or &lt;strong&gt;locked&lt;/strong&gt;? If the deployer holds the LP tokens, they can remove liquidity (a rug pull).&lt;/li&gt;
&lt;li&gt;Check pool depth: a tiny pool means any trade moves the price massively and exits are hard.&lt;/li&gt;
&lt;li&gt;Check the pool age and trade history for wash-trading patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  5. Simulate before you sign
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Read the transaction preview in your wallet. Unexpected token approvals, delegate changes, or "set authority" instructions are red flags.&lt;/li&gt;
&lt;li&gt;Try a tiny test amount first.&lt;/li&gt;
&lt;li&gt;Use a separate burner wallet with a small balance for anything unknown.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6. Never connect a wallet just to browse
&lt;/h2&gt;

&lt;p&gt;Reading data does not need a wallet connection. Explorers, charts, and holder lists all work without one. Treat any site that demands a wallet connection before showing basic token info as suspicious. Phishing sites rely on a quick "connect and sign" click. Also:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Never share your seed phrase, ever.&lt;/li&gt;
&lt;li&gt;Revoke old token delegations periodically.&lt;/li&gt;
&lt;li&gt;Bookmark the sites you use instead of following links from DMs or replies.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Explorers and aggregators cover most of this. Some community-run tools, such as &lt;a href="https://solspin.net" rel="noopener noreferrer"&gt;solspin.net&lt;/a&gt;, are also worth a look for Solana-related browsing, but always apply the checklist above independently and never rely on a single source.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Mint address over ticker, revoked authorities, sane holder spread, burned or locked LP, and no wallet connection just to look. This is not financial advice. Always do your own research.&lt;/p&gt;

</description>
      <category>solana</category>
      <category>web3</category>
    </item>
  </channel>
</rss>
