<?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>Developers Forum for XinFin XDC Network: OpenScan</title>
    <description>The latest articles on Developers Forum for XinFin XDC Network by OpenScan (@openscan).</description>
    <link>https://www.xdc.dev/openscan</link>
    <image>
      <url>https://www.xdc.dev/images/17lkF1jCLK4xDCpj84484BMqIeW-9F8xYKv2gMJypmQ/rs:fill:90:90/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL3VzZXIvcHJv/ZmlsZV9pbWFnZS81/NS85ZjJjZjUxNC1l/N2FhLTQwODQtOTQ2/Ni1kM2E4MzQyZDUy/ZGUucG5n</url>
      <title>Developers Forum for XinFin XDC Network: OpenScan</title>
      <link>https://www.xdc.dev/openscan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.xdc.dev/feed/openscan"/>
    <language>en</language>
    <item>
      <title>Token Deployment Made Effortless with OpenScan</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Thu, 15 Jan 2026 20:24:19 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/deploy-token-508c</link>
      <guid>https://www.xdc.dev/openscan/deploy-token-508c</guid>
      <description>&lt;h2&gt;
  
  
  About OpenScan
&lt;/h2&gt;

&lt;p&gt;OpenScan is a powerful and user-friendly blockchain explorer built for the &lt;strong&gt;XDC Network&lt;/strong&gt;. It goes beyond just viewing blocks and transactions by offering tools that help users and developers interact with the network more easily.&lt;br&gt;
Our mission is to simplify Web3 adoption by reducing technical barriers. With that goal in mind, we’ve introduced a new feature in OpenScan — Token Deployment directly from the explorer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In this article, we’ll:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Briefly understand what tokens are&lt;/li&gt;
&lt;li&gt;Look at common token types&lt;/li&gt;
&lt;li&gt;Touch on traditional deployment tools&lt;/li&gt;
&lt;li&gt;Explore how OpenScan makes token deployment simple for everyone.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/4GD7xqj6SJLQTllK5Kg2zk4Ds21HvpHzuKojDb6haLg/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L25xb2p0aTduNWd4/djVmdmJqcm14LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/4GD7xqj6SJLQTllK5Kg2zk4Ds21HvpHzuKojDb6haLg/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L25xb2p0aTduNWd4/djVmdmJqcm14LnBu/Zw" alt="Image description" width="880" height="638"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are Tokens?
&lt;/h2&gt;

&lt;p&gt;Tokens are digital assets created using smart contracts on a blockchain. They can represent value, ownership, access, or functionality within an application.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common Token Types&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- ERC-20 Tokens&lt;/strong&gt;&lt;br&gt;
 Fungible tokens where each unit is identical. Commonly used for utility tokens, governance tokens, and payments.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/WNoGpfS8uLOkMe5jC8QTwryxHu-N-H5s_mrq_IEvE5Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzUwZmk1MXNicHkz/ZDMwbmQ2Njk4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/WNoGpfS8uLOkMe5jC8QTwryxHu-N-H5s_mrq_IEvE5Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzUwZmk1MXNicHkz/ZDMwbmQ2Njk4LnBu/Zw" alt="Image description" width="878" height="391"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- ERC-721 Tokens (NFTs)&lt;/strong&gt;&lt;br&gt;
 Non-fungible tokens where each token is unique. Used for digital art, collectibles, certificates, and identity-based assets.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/MA29AHWzZwwdegsGn4pq2R9n8weveDohllXwkRfhI1o/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Q1ZDBtdXdqaWh1/Y3YzdDVheGVqLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/MA29AHWzZwwdegsGn4pq2R9n8weveDohllXwkRfhI1o/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Q1ZDBtdXdqaWh1/Y3YzdDVheGVqLnBu/Zw" alt="Image description" width="836" height="391"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Both ERC-20 and ERC-721 tokens play a major role in the Web3 ecosystem and are widely adopted on the XDC Network.&lt;/p&gt;

&lt;h2&gt;
  
  
  Traditional Token Deployment
&lt;/h2&gt;

&lt;p&gt;Traditionally, deploying tokens requires technical tooling and development knowledge. Popular frameworks include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hardhat&lt;/li&gt;
&lt;li&gt;Truffle&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These tools require setting up a development environment, writing smart contracts, configuring networks, and running deployment scripts. While powerful, they can be time-consuming and complex—especially for beginners or quick use cases.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introducing Token Deployment via OpenScan Explorer ✨
&lt;/h2&gt;

&lt;p&gt;To make token creation accessible to everyone, OpenScan now allows users to deploy tokens directly from the explorer UI—without writing or deploying contracts manually.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What You Can Deploy&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;✅ ERC-20 tokens&lt;/li&gt;
&lt;li&gt;✅ ERC-721 tokens (NFTs)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All deployments use secure, standard smart contract implementations, ensuring reliability and compatibility across the ecosystem.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Token Deployment Works on OpenScan
&lt;/h2&gt;

&lt;p&gt;Deploying a token using OpenScan is designed to be simple, secure, and intuitive. Follow the steps below to launch your ERC-20 or ERC-721 token on the XDC Network in just a few minutes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Open the Token Deployer&lt;/strong&gt;&lt;br&gt;
Open the OpenScan Explorer and navigate to the Token Deployer using the top navigation bar.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on &lt;strong&gt;More&lt;/strong&gt; in the navbar&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Select &lt;strong&gt;Deploy ERC-20&lt;/strong&gt; or &lt;strong&gt;Deploy ERC-721&lt;/strong&gt;&lt;br&gt;
You’ll be redirected to the respective deployment pages:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;ERC-20 Token Deployer: &lt;a href="https://xdcscan.io/deploy-erc20"&gt;https://xdcscan.io/deploy-erc20&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;ERC-721 NFT Deployer: &lt;a href="https://xdcscan.io/deploy-erc721"&gt;https://xdcscan.io/deploy-erc721&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No external tools, local setup, or frameworks are required.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/IqSlCub8af588-0LOBtkk_p5hnXfCCaCV_UA_xrnKNY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2hoZnl2N3dzZTJj/d3Q1Z29zdnQ0LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/IqSlCub8af588-0LOBtkk_p5hnXfCCaCV_UA_xrnKNY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2hoZnl2N3dzZTJj/d3Q1Z29zdnQ0LnBu/Zw" alt="Image description" width="880" height="260"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Connect Wallet &amp;amp; Signature Verification&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Click on &lt;strong&gt;Connect Wallet&lt;/strong&gt; and choose a wallet that supports the XDC Network.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/oUQSOfzX7OEHRD9ngZJpK_WWKhH42Q44An01FT8DrKc/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2VhOWxhdDRreHZ6/eWc0MTBqc3ViLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/oUQSOfzX7OEHRD9ngZJpK_WWKhH42Q44An01FT8DrKc/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2VhOWxhdDRreHZ6/eWc0MTBqc3ViLnBu/Zw" alt="Image description" width="759" height="798"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;OpenScan will prompt you to sign a message&lt;/li&gt;
&lt;li&gt;This signature is only for wallet verification&lt;/li&gt;
&lt;li&gt;No transaction is sent&lt;/li&gt;
&lt;li&gt;No funds are transferred&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once signed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;OpenScan verifies wallet ownership&lt;/li&gt;
&lt;li&gt;Your address is authenticated&lt;/li&gt;
&lt;li&gt;You are authorized to deploy token contracts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This ensures a secure and trusted deployment experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  ERC-20 Token Deployment Steps
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 3 (ERC-20): Enter Token Details&lt;/strong&gt;&lt;br&gt;
Fill in the ERC-20 token configuration form:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Token Name&lt;/strong&gt;&lt;br&gt;
The full name of your token&lt;br&gt;
(e.g., TestToken, OpenScanToken)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Token Symbol&lt;/strong&gt;&lt;br&gt;
A short ticker for your token&lt;br&gt;
(e.g., TEST, OST)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Token Supply&lt;/strong&gt;&lt;br&gt;
The total initial supply to be minted&lt;br&gt;
(All tokens will be minted to the deployer’s wallet)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/z46WycGZJ_vqzG0Cap2nAZy_GZvWe1kGAUG7IDXLctE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L21jem1panRibWNh/OGI4NzN0bjN5LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/z46WycGZJ_vqzG0Cap2nAZy_GZvWe1kGAUG7IDXLctE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L21jem1panRibWNh/OGI4NzN0bjN5LnBu/Zw" alt="Image description" width="781" height="760"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4 (ERC-20): Deploy Token&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Review all entered details carefully&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Deploy&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Your wallet will prompt you to confirm the transaction&lt;/li&gt;
&lt;li&gt;Approve the transaction to deploy your &lt;strong&gt;ERC-20&lt;/strong&gt; token on the XDC Network&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  ERC-721 NFT Collection Deployment Steps
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 3 (ERC-721): Enter Collection Details&lt;/strong&gt;&lt;br&gt;
Fill in the NFT collection configuration form:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Collection Name&lt;/strong&gt;&lt;br&gt;
The name of your NFT collection&lt;br&gt;
(e.g., Test Collection)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Collection Symbol&lt;/strong&gt;&lt;br&gt;
A short identifier for your collection&lt;br&gt;
(e.g., TEST)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Metadata Extension&lt;/strong&gt;&lt;br&gt;
Select the file extension used for metadata&lt;br&gt;
(e.g., .json)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Metadata URI&lt;/strong&gt;&lt;br&gt;
Base URI where NFT metadata is hosted&lt;br&gt;
(e.g., ipfs:///)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Collection Size&lt;/strong&gt;&lt;br&gt;
Total number of NFTs in the collection&lt;br&gt;
Ensure metadata and URI details are correct, as they will be permanently stored on-chain.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/_mHfaLXwIPrqqt0QJorKxhcRcGSH_Ij7gKJmNEgblas/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3NpeTlndTc3M2Fx/c2ZhZHB3MDF2LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/_mHfaLXwIPrqqt0QJorKxhcRcGSH_Ij7gKJmNEgblas/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3NpeTlndTc3M2Fx/c2ZhZHB3MDF2LnBu/Zw" alt="Image description" width="545" height="715"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4 (ERC-721): Deploy Collection&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Review all collection details&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Deploy Collection&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Confirm the transaction in your wallet&lt;/li&gt;
&lt;li&gt;Approve to deploy your &lt;strong&gt;ERC-721 NFT&lt;/strong&gt; collection on the XDC Network&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Track Your Deployment&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once the transaction is confirmed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your token or NFT contract is successfully deployed&lt;/li&gt;
&lt;li&gt;The deployment transaction appears instantly on OpenScan&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You can view:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Contract address&lt;/li&gt;
&lt;li&gt;Token or collection details&lt;/li&gt;
&lt;li&gt;Transaction history&lt;/li&gt;
&lt;li&gt;On-chain activity in real time&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;That’s It — Your Token Is Live 🎉&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With OpenScan, token deployment becomes a seamless experience:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No coding&lt;/li&gt;
&lt;li&gt;No local environments&lt;/li&gt;
&lt;li&gt;No complex tooling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Just connect, configure, and deploy.&lt;/p&gt;

&lt;p&gt;Your token is deployed on-chain, and the transaction can be tracked instantly within OpenScan.&lt;br&gt;
No local setup.&lt;br&gt;
No complex tooling.&lt;br&gt;
No command-line interaction.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Use OpenScan for Token Deployment?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🚀 No coding required&lt;/li&gt;
&lt;li&gt;🔒 Uses trusted, standard implementations&lt;/li&gt;
&lt;li&gt;⚡ Fast and beginner-friendly&lt;/li&gt;
&lt;li&gt;🌐 Integrated directly into the explorer&lt;/li&gt;
&lt;li&gt;🧩 Perfect for experiments, projects, and real-world use&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whether you’re a developer, creator, or someone new to Web3, OpenScan removes the friction from token creation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Token deployment doesn’t need to be complicated.&lt;br&gt;
While tools like Hardhat and Truffle remain important for advanced development workflows, OpenScan’s explorer-based deployment feature opens the door for faster, simpler, and more accessible token creation on the XDC Network.&lt;br&gt;
With support for both ERC-20 and ERC-721 tokens, OpenScan continues to evolve beyond a traditional explorer—becoming a complete gateway to building on XDC.&lt;br&gt;
Start deploying your tokens today and experience Web3 the easy way with OpenScan 🌍🚀&lt;/p&gt;

&lt;p&gt;Follow us for more such content &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Token Standards on the EVM-Compatible XDC Network</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Fri, 14 Nov 2025 09:15:05 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/token-standards-on-the-evm-compatible-xdc-network-4a21</link>
      <guid>https://www.xdc.dev/openscan/token-standards-on-the-evm-compatible-xdc-network-4a21</guid>
      <description>&lt;p&gt;In the world of blockchain technology, tokens play a fundamental role in representing value, assets, and rights on decentralized networks. From cryptocurrencies and stablecoins to &lt;strong&gt;NFTs&lt;/strong&gt; and governance tokens, each serves a unique purpose. However, to ensure interoperability, security, and uniform behavior across applications, token standards were introduced. These standards define how tokens are created, managed, and transferred within a blockchain ecosystem.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;XDC Network&lt;/strong&gt; is &lt;strong&gt;EVM-compatible&lt;/strong&gt;, meaning it supports Ethereum-based token standards and follows the same rules used across the EVM ecosystem. Its native token standard, &lt;strong&gt;XRC-20&lt;/strong&gt;, works similarly to &lt;strong&gt;ERC-20&lt;/strong&gt;, allowing developers to create reliable, interoperable, and scalable tokens on the XDC blockchain. This ensures smooth integration with wallets, dApps, and smart contracts across the network.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are Token Standards?
&lt;/h2&gt;

&lt;p&gt;A token standard is a set of rules and guidelines that dictate how tokens on a blockchain should function. These rules ensure that tokens behave consistently and are compatible with various &lt;strong&gt;wallets&lt;/strong&gt;, &lt;strong&gt;exchanges&lt;/strong&gt;, and &lt;strong&gt;decentralized applications (dApps)&lt;/strong&gt;.&lt;br&gt;
Without token standards, every project might implement tokens differently—making integration difficult and reducing trust among users and developers. By adhering to standardized frameworks, tokens can easily interact with the broader blockchain ecosystem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Token Standards Matter
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Interoperability:&lt;/strong&gt;&lt;br&gt;
 Standards ensure tokens can be recognized and used across multiple platforms and applications seamlessly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security:&lt;/strong&gt;&lt;br&gt;
 Well-audited standards reduce vulnerabilities by providing a tested and reliable foundation for token creation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ease of Development:&lt;/strong&gt;&lt;br&gt;
 Developers can build on proven templates instead of starting from scratch, saving time and reducing errors.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ecosystem Growth:&lt;/strong&gt;&lt;br&gt;
 Standardized tokens foster broader adoption by enabling tools, wallets, and exchanges to support them easily.&lt;/p&gt;

&lt;h2&gt;
  
  
  1) ERC-20
&lt;/h2&gt;

&lt;p&gt;The ERC-20 token standard is a set of rules used to create &lt;strong&gt;fungible tokens&lt;/strong&gt; on the Ethereum blockchain. These tokens follow a standard &lt;strong&gt;“recipe,”&lt;/strong&gt; meaning every ERC-20 token behaves the same way and supports the same basic functions—like checking balances, sending tokens, and approving transfers. This consistency allows ERC-20 tokens to work smoothly across wallets, exchanges, and dApps, making it one of the most widely used standards for creating &lt;strong&gt;cryptocurrencies&lt;/strong&gt;, &lt;strong&gt;stablecoins&lt;/strong&gt;, and **DeFi **tokens.&lt;/p&gt;

&lt;p&gt;Similarly, the XRC-20 token standard follows the same “recipe” as ERC-20 but is specifically designed for the XDC Network. Since &lt;strong&gt;XDC is EVM-compatible&lt;/strong&gt;, XRC-20 tokens operate just like ERC-20 tokens while benefiting from XDC’s faster transactions, low fees, and energy-efficient blockchain. This makes XRC-20 an ideal standard for creating reliable and scalable digital assets within the XDC ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/b40lDT05PUBcpXmT6WZ_TQPGh_GmYksf47QqRE09Ka4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2o1Znh5Z2Y5bWM5/eGs3eWE4aDZtLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/b40lDT05PUBcpXmT6WZ_TQPGh_GmYksf47QqRE09Ka4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2o1Znh5Z2Y5bWM5/eGs3eWE4aDZtLnBu/Zw" alt="Image description" width="880" height="994"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;See ERC-20 token here : &lt;a href="https://etherscan.io/tokens"&gt;https://etherscan.io/tokens&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;See XRC-20 token here : &lt;a href="https://xdcscan.io/tokens"&gt;https://xdcscan.io/tokens&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2) ERC 721
&lt;/h2&gt;

&lt;p&gt;The ERC-721 token standard is a set of rules on the Ethereum blockchain used to create &lt;strong&gt;non-fungible tokens (NFTs)&lt;/strong&gt;. Unlike ERC-20 tokens, which are identical and interchangeable, ERC-721 tokens are unique, each with its own identity, value, or metadata. This makes them perfect for digital collectibles, artwork, in-game assets, real estate, and any item that is one of a kind. Each ERC-721 token has its own &lt;strong&gt;unique ID&lt;/strong&gt; and can store details like names, descriptions, or links to digital files. With functions like &lt;strong&gt;ownerOf&lt;/strong&gt;, &lt;strong&gt;transferFrom&lt;/strong&gt;, and approve, the standard ensures wallets and marketplaces can easily recognize and manage NFTs. ERC-721 played a major role in the rise of NFTs, powering platforms like &lt;strong&gt;OpenSea&lt;/strong&gt; and famous projects like &lt;strong&gt;CryptoKitties&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Likewise, the XRC-721 standard brings the same NFT functionality as ERC-721 but is tailored for the XDC Network. Thanks to XDC’s EVM compatibility, XRC-721 tokens operate just like traditional Ethereum NFTs, while gaining the advantages of faster transaction speeds, lower gas costs, and a more energy-efficient infrastructure. This makes XRC-721 a strong choice for building and managing unique digital assets across the XDC ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/vdeVW-z3CpLn4rEoAadsTVsOsHMvlzUnXR4oBZ3Ey7Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3cxb25kb2s3em5i/ZGdrczB6OW0yLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/vdeVW-z3CpLn4rEoAadsTVsOsHMvlzUnXR4oBZ3Ey7Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3cxb25kb2s3em5i/ZGdrczB6OW0yLnBu/Zw" alt="Image description" width="880" height="998"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;See ERC-721 token here : &lt;a href="https://etherscan.io/nft-top-contracts"&gt;https://etherscan.io/nft-top-contracts&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;See XRC-721 token here : &lt;a href="https://xdcscan.io/nft-top-contracts"&gt;https://xdcscan.io/nft-top-contracts&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3) ERC 404
&lt;/h2&gt;

&lt;p&gt;The ERC-404 token standard is an experimental hybrid on Ethereum that mixes features of both ERC-20 and ERC-721. It creates &lt;strong&gt;“semi-fungible tokens,”&lt;/strong&gt; which means tokens can act like normal tradable coins while still being linked to unique NFTs. ERC-404 makes fractional NFT ownership possible — small token pieces can represent parts of an NFT, and collecting enough pieces can automatically form a full NFT again. This gives NFTs more &lt;strong&gt;liquidity&lt;/strong&gt;and &lt;strong&gt;flexibility&lt;/strong&gt; for &lt;strong&gt;gaming&lt;/strong&gt;, &lt;strong&gt;DeFi&lt;/strong&gt;, and &lt;strong&gt;digital assets&lt;/strong&gt;. Although popularized by projects like Pandora, ERC-404 is still experimental and not an official Ethereum standard yet.&lt;/p&gt;

&lt;p&gt;On the XDC Network, the XRC-404 standard brings the same &lt;strong&gt;hybrid concept&lt;/strong&gt; as ERC-404 but adapts it for XDC’s efficient, EVM-compatible environment. It allows tokens to behave as both &lt;strong&gt;fungible and NFT-linked assets&lt;/strong&gt;, enabling seamless fractional ownership and recombination into full NFTs. With XDC’s faster transactions, lower gas fees, and eco-friendly design, XRC-404 offers a powerful and scalable way to build advanced digital asset and fractionalized NFT systems within the XDC ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/nCUd6T6XZxDkYFxKSujfFmqmWcewvWq2Cb9W6ckw9YM/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3hjdWZ3cGEwdmN1/azQ1a3ljbnc0LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/nCUd6T6XZxDkYFxKSujfFmqmWcewvWq2Cb9W6ckw9YM/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3hjdWZ3cGEwdmN1/azQ1a3ljbnc0LnBu/Zw" alt="Image description" width="880" height="991"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;See XRC-404 token here : &lt;a href="https://xdcscan.io/tokentxns/xrc404"&gt;https://xdcscan.io/tokentxns/xrc404&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4) ERC-1155
&lt;/h2&gt;

&lt;p&gt;The ERC-1155 token standard is a flexible system on the Ethereum blockchain that lets developers create many types of tokens—&lt;strong&gt;fungible&lt;/strong&gt;, &lt;strong&gt;non-fungible&lt;/strong&gt;, and even &lt;strong&gt;semi-fungible—within a single smart contract&lt;/strong&gt;. Before ERC-1155, each token type required its own contract, which was slower and more costly. With ERC-1155, everything can be managed together, making transactions faster, reducing gas fees, and improving efficiency. This makes it perfect for use cases like gaming, where coins, unique items, and power-ups can all be handled in one place.&lt;/p&gt;

&lt;p&gt;On the XDC Network, the XRC-1155 standard brings the same multi-token capabilities but takes advantage of XDC’s faster finality, low transaction costs, and energy-efficient design. Developers can create and manage fungible tokens, NFTs, and semi-fungible assets within a single contract while benefiting from the scalability of the XDC ecosystem. This makes XRC-1155 ideal for advanced applications such as gaming, asset tokenization, and digital collectibles on the XDC Network.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/itQlQ4R0Ghfv2Pj1WaQZIFjliSoMECH6yAB6E5ysIM8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2tweWo2eG5kOG1m/ODJvbDNjc3F6LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/itQlQ4R0Ghfv2Pj1WaQZIFjliSoMECH6yAB6E5ysIM8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2tweWo2eG5kOG1m/ODJvbDNjc3F6LnBu/Zw" alt="Image description" width="880" height="998"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;See ERC-1155 token here : &lt;a href="https://etherscan.io/nft-top-contracts"&gt;https://etherscan.io/nft-top-contracts&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;See XRC-1155 token here : &lt;a href="https://xdcscan.io/nft-top-contracts"&gt;https://xdcscan.io/nft-top-contracts&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Token standards are essential for keeping the blockchain ecosystem organized, secure, and interoperable. They give developers a reliable framework for creating assets that work smoothly across wallets, dApps, and exchanges. From ERC-20 to ERC-721, ERC-1155, and even the experimental ERC-404, each standard plays a unique role in shaping how digital assets are designed and used.&lt;br&gt;
Because the XDC Network is fully EVM-compatible, it supports equivalent standards like XRC-20, XRC-721, XRC-1155, and XRC-404, allowing developers to enjoy the same functionality but with faster transactions, lower fees, and improved scalability. As blockchain technology continues to evolve, these standards—across Ethereum and XDC—will keep pushing the digital asset ecosystem toward greater efficiency, innovation, and global adoption.&lt;/p&gt;

&lt;p&gt;Follow us for more such content &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>BlocksPay Wallet 2.0 — Redefining Multi-Chain Freedom in Web3!</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Mon, 29 Sep 2025 13:17:50 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/blockspay-wallet-20-redefining-multi-chain-freedom-in-web3-2oec</link>
      <guid>https://www.xdc.dev/openscan/blockspay-wallet-20-redefining-multi-chain-freedom-in-web3-2oec</guid>
      <description>&lt;p&gt;The Web3 landscape is evolving at lightning speed. From decentralized finance (DeFi) to NFTs and gaming dApps, the ecosystem is becoming increasingly diverse — and so are the blockchain networks that power it. In this multi-chain world, users need a wallet that is fast, flexible, and future-ready.&lt;/p&gt;

&lt;p&gt;Enter &lt;a href="https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd"&gt;BlocksPay Wallet 2.0&lt;/a&gt;: the next generation of the popular browser extension wallet that empowers users to truly experience multi-chain freedom in Web3.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is BlocksPay Wallet?
&lt;/h2&gt;

&lt;p&gt;BlocksPay Wallet is a secure and intuitive &lt;a href="https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd"&gt;browser extension crypto wallet&lt;/a&gt; that allows users to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Safely store, send, and receive digital assets.&lt;/li&gt;
&lt;li&gt;Interact directly with decentralized applications (dApps).&lt;/li&gt;
&lt;li&gt;Manage tokens across multiple blockchain networks.&lt;/li&gt;
&lt;li&gt;Retain full ownership of their assets through private key control and encryption.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With BlocksPay 2.0, the wallet goes beyond basics and introduces a revamped user experience, enhanced security, and seamless multi-chain management — everything Web3 users need in one place.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Download the extension form here:&lt;/strong&gt; &lt;a href="https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd"&gt;https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What’s New in BlocksPay Wallet 2.0?
&lt;/h2&gt;

&lt;p&gt;The upgrade isn’t just a facelift — it’s a complete redefinition of how a Web3 wallet should feel and function.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔹 Modern &amp;amp; Intuitive UI&lt;/strong&gt;&lt;br&gt;
BlocksPay 2.0 introduces a clean, modern design that makes navigating networks, tokens, and dApps effortless.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔹 Multi-Chain Dashboard&lt;/strong&gt;&lt;br&gt;
Get a consolidated view of your portfolio across supported networks. Instantly check balances, track tokens, and view USD valuations — all in one unified dashboard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔹 Advanced Network Management&lt;/strong&gt;&lt;br&gt;
Switching between chains has never been easier:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;All Networks&lt;/strong&gt; → View everything supported by BlocksPay.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pinned Networks&lt;/strong&gt; → Customize shortcuts for quick access.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;New Networks&lt;/strong&gt; → Instantly discover the latest additions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;🔹 Secure &amp;amp; Private&lt;/strong&gt;&lt;br&gt;
Your keys, your control. BlocksPay 2.0 continues to prioritize seed phrase protection and strong password security so that your assets remain safe.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔹 Faster Transactions&lt;/strong&gt;&lt;br&gt;
With optimized performance, token transfers and dApp interactions are smoother than ever — a true boost for everyday Web3 users.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Full Experience: BlocksPay 2.0 Walkthrough
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/1ArdvqrUOpSfxIXbYJbij7A2mQybgx8xwwJATlsCiac/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzBtbXd6OTkxZGV6/dWtzdjZma212LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/1ArdvqrUOpSfxIXbYJbij7A2mQybgx8xwwJATlsCiac/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzBtbXd6OTkxZGV6/dWtzdjZma212LnBu/Zw" alt="Image description" width="880" height="657"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Before diving into the features, check out the full video walkthrough here:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://www.youtube.com/watch?si=FmyH_xcG0WprSuM3&amp;amp;v=jw13ZELQY9s&amp;amp;feature=youtu.be"&gt;Watch Full Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This guide will take you step by step through everything BlocksPay Wallet 2.0 has to offer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick Setup in Seconds
&lt;/h2&gt;

&lt;p&gt;Getting started shouldn’t be complicated. With BlocksPay Wallet 2.0, your crypto journey &lt;strong&gt;begins in just a few clicks.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick steps to setup wallet&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Download the extension – &lt;a href="https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd"&gt;BlocksPay Extension&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Choose an option – either import your wallet using a private key or create a new wallet.&lt;br&gt;
&lt;strong&gt;Step 3:&lt;/strong&gt; If creating a new wallet, securely save your seed phrase in a safe place.&lt;br&gt;
&lt;strong&gt;Step 4:&lt;/strong&gt; Re-confirm your seed phrase.&lt;br&gt;
&lt;strong&gt;Step 5:&lt;/strong&gt; Your new account is now successfully created on the BlocksPay extension.&lt;/p&gt;

&lt;p&gt;🎬 &lt;a href="https://www.youtube.com/shorts/OMJvGvCIiuQ"&gt;Quick Setup Guide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;No technical knowledge required. Just download, set up, and you’re ready to explore Web3.&lt;/p&gt;

&lt;h2&gt;
  
  
  Importing Accounts Made Easy
&lt;/h2&gt;

&lt;p&gt;Moving from another wallet? No problem. Import your existing account and access your funds instantly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick steps&lt;/strong&gt; &lt;br&gt;
&lt;strong&gt;Step 1:&lt;/strong&gt; Unlock your wallet.&lt;br&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Click on the account icon in the upper corner.&lt;br&gt;
&lt;strong&gt;Step 3:&lt;/strong&gt; Select “Import Account from Another Wallet.”&lt;br&gt;
&lt;strong&gt;Step 4:&lt;/strong&gt; Choose one of the options – Keystore file or Private Key.&lt;br&gt;
&lt;strong&gt;Step 5:&lt;/strong&gt; Paste your private key (you can also set a custom account name while importing).&lt;br&gt;
&lt;strong&gt;Step 6:&lt;/strong&gt; Confirm with your wallet password.&lt;br&gt;
&lt;strong&gt;Step 7:&lt;/strong&gt; Your account has been successfully imported.&lt;/p&gt;

&lt;p&gt;🎬&lt;a href="https://www.youtube.com/shorts/jqGkjfCANHk"&gt; How to Import Account&lt;/a&gt;&lt;br&gt;
Your keys, your crypto, your control. Always.&lt;/p&gt;

&lt;h2&gt;
  
  
  Adding Custom Tokens
&lt;/h2&gt;

&lt;p&gt;Why limit yourself? With BlocksPay, you can add &lt;strong&gt;ANY token&lt;/strong&gt; — beyond the defaults.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick steps&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Step 1:&lt;/strong&gt; Unlock your wallet.&lt;br&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Choose your preferred network by expanding the menu on the left.&lt;br&gt;
&lt;strong&gt;Step 3:&lt;/strong&gt; On the dashboard, click the “Add Custom Token” button in the center.&lt;br&gt;
&lt;strong&gt;Step 4:&lt;/strong&gt; Paste your contract address and click “Add.”&lt;br&gt;
&lt;strong&gt;Step 5:&lt;/strong&gt; Your token has been successfully added.&lt;/p&gt;

&lt;p&gt;🎬&lt;a href="https://www.youtube.com/shorts/QwJ0MBJ9aOE"&gt; Add Custom Tokens&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Seamlessly manage your favorite assets without restrictions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sending XDC with Ease
&lt;/h2&gt;

&lt;p&gt;Whether you’re a trader, investor, or just getting started — sending $XDC has never been simpler.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick steps&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Step 1:&lt;/strong&gt; Unlock your wallet.&lt;br&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Select your preferred account and network.&lt;br&gt;
&lt;strong&gt;Step 3:&lt;/strong&gt; On the dashboard, click “Send.”&lt;br&gt;
&lt;strong&gt;Step 4:&lt;/strong&gt; Paste the receiver’s address and enter the amount you want to send.&lt;br&gt;
&lt;strong&gt;Step 5:&lt;/strong&gt; Click “Send.”&lt;/p&gt;

&lt;p&gt;🎬 &lt;a href="https://www.youtube.com/shorts/m1C1tKhZDmM"&gt;Send XDC&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One wallet. Instant transactions. Total freedom.&lt;/p&gt;

&lt;h2&gt;
  
  
  XRC20 &amp;amp; XRC721 Support
&lt;/h2&gt;

&lt;p&gt;BlocksPay Wallet 2.0 fully supports XRC20 and XRC721 tokens, so you can send and receive assets without a hitch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick steps&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Unlock your wallet.&lt;br&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Select your preferred account and network.&lt;br&gt;
&lt;strong&gt;Step 3:&lt;/strong&gt; On the dashboard, click “Send.”&lt;br&gt;
&lt;strong&gt;Step 4:&lt;/strong&gt; Paste the receiver’s address, select the token you want to send from the dropdown, and enter the amount. &lt;br&gt;
&lt;strong&gt;Step 5:&lt;/strong&gt; Click “Send.”&lt;/p&gt;

&lt;p&gt;🎬 &lt;a href="https://www.youtube.com/shorts/OIe-YqN1fnY"&gt;Send XRC20/XRC721 Tokens&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;From utility tokens to NFTs — manage it all in one place.&lt;/p&gt;

&lt;h2&gt;
  
  
  Add Custom Networks — Unlock New Worlds
&lt;/h2&gt;

&lt;p&gt;The decentralized world is expanding — and so is your access.&lt;br&gt;
 With BlocksPay 2.0, you can add &lt;strong&gt;ANY custom network&lt;/strong&gt; in seconds.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick steps&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Unlock your wallet.&lt;br&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Expand the menu from the upper-left corner.&lt;br&gt;
&lt;strong&gt;Step 3:&lt;/strong&gt; Click on the three-dot options and select “Other Networks.”&lt;br&gt;
&lt;strong&gt;Step 4:&lt;/strong&gt; Click on the plus (+) icon near the search bar and enter your network details:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RPC URL&lt;/li&gt;
&lt;li&gt;Network Name&lt;/li&gt;
&lt;li&gt;Chain ID&lt;/li&gt;
&lt;li&gt;Currency Symbol&lt;/li&gt;
&lt;li&gt;(Optional) Block Explorer URL&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 5:&lt;/strong&gt; Click “&lt;strong&gt;Add Network.&lt;/strong&gt;” Your custom network is now added, and you can switch to it to start transactions.&lt;/p&gt;

&lt;p&gt;🎬 &lt;a href="https://www.youtube.com/shorts/ObVtLHn9ogg"&gt;Add Custom Network&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your wallet. Your network. Your rules.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does BlocksPay Wallet 2.0 Change the Game?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;True Multi-Chain Freedom —&lt;/strong&gt; Explore every chain, not just the defaults.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Unmatched Simplicity —&lt;/strong&gt; Designed for both beginners &amp;amp; experts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security First —&lt;/strong&gt; Your keys, your assets, your control.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scalable &amp;amp; Future-Ready —&lt;/strong&gt; Add new tokens, networks, and features anytime.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;BlocksPay 2.0 bridges this gap&lt;/strong&gt; by combining usability, multi-chain connectivity, and advanced tools in one extension. It’s not just a wallet; it’s a &lt;strong&gt;gateway to Web3 freedom.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Upgrade today and experience multi-chain freedom redefined with &lt;a href="https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd"&gt;BlocksPay Wallet 2.0&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please Follow👇&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>BlocksPay Wallet – Enhanced Extension Update Walkthrough</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Mon, 01 Sep 2025 05:09:58 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/blockspay-wallet-enhanced-extension-update-walkthrough-1nja</link>
      <guid>https://www.xdc.dev/openscan/blockspay-wallet-enhanced-extension-update-walkthrough-1nja</guid>
      <description>&lt;h2&gt;
  
  
  Introduction to BlocksPay Wallet
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd"&gt;BlocksPay Wallet&lt;/a&gt;&lt;/strong&gt; is a secure and user-friendly crypto wallet browser extension that allows you to store, send, and receive cryptocurrencies while interacting seamlessly with decentralized applications (dApps). With built-in private key management and encryption, you retain complete control over your digital assets.&lt;br&gt;
Supporting multiple blockchain networks, BlocksPay makes it easier to explore DeFi, trade tokens, and access the Web3 ecosystem directly from your browser.&lt;br&gt;
The latest update introduces a modern, intuitive interface designed for improved accessibility, smoother navigation, and a better overall user experience. If you already have BlocksPay installed, simply click on the “Enable Now” button in the Chrome Web Store to upgrade to the newest version.&lt;/p&gt;

&lt;p&gt;In this walkthrough, we’ll guide you through the essentials of the updated &lt;strong&gt;BlocksPay Wallet extension&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Getting Started with BlocksPay Extension&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Install the Wallet&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Download BlocksPay Wallet from the Chrome Web Store.&lt;/p&gt;

&lt;p&gt;⚠️ If you already have an older version installed and it shows as Inactive, click on “Enable Now” to upgrade instantly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/4ldZdjGlAZ_X03v-jEEHuiw-_EbLmOvs14UOfnfmp8A/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2w2MGw4NGJwNng5/czg3czZiZG5uLkpQ/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/4ldZdjGlAZ_X03v-jEEHuiw-_EbLmOvs14UOfnfmp8A/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2w2MGw4NGJwNng5/czg3czZiZG5uLkpQ/Rw" alt="Image description" width="880" height="416"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Set Up a Secure Password&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Create a strong password to protect your wallet.&lt;br&gt;
 This password will be required each time you log in to the extension.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Choose an Option&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Create a new account:&lt;/strong&gt; Generate a fresh crypto wallet.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Import existing account:&lt;/strong&gt; Use your Seed Phrase to import your wallet.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4. Secure Your Seed Phrase&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Write down and store your seed phrase in a safe offline location.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Never share your seed phrase with anyone.&lt;/li&gt;
&lt;li&gt;When prompted, confirm it by re-entering in the extension.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s it! Your BlocksPay Wallet account is successfully created.&lt;/p&gt;

&lt;h2&gt;
  
  
  Exploring the New Interface
&lt;/h2&gt;

&lt;p&gt;The updated UI is designed for simplicity and control.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sidebar Navigation&lt;/strong&gt;&lt;br&gt;
The left sidebar shows various network icons.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/P0L3tSLvFp6M0rJJLAvomJF3_ysneSenWgHDzIhPDT8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3FjOXU3MHgxdnF2/cnA1ZTlqeGNqLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/P0L3tSLvFp6M0rJJLAvomJF3_ysneSenWgHDzIhPDT8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3FjOXU3MHgxdnF2/cnA1ZTlqeGNqLnBu/Zw" alt="Image description" width="794" height="892"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clicking Expand opens a new window where you can add or switch networks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/ejH0R98ind9NJSmIXnyhvJaX-eca6zjulOkNMKDln4s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2swcXA1MWc5cmV3/b2pubTdjcjhiLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/ejH0R98ind9NJSmIXnyhvJaX-eca6zjulOkNMKDln4s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2swcXA1MWc5cmV3/b2pubTdjcjhiLnBu/Zw" alt="Image description" width="793" height="287"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Network Management:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;All – Displays every supported network in BlocksPay.&lt;/li&gt;
&lt;li&gt;Pinned – Shows networks you’ve pinned for quick access.&lt;/li&gt;
&lt;li&gt;New – Highlights the latest networks added.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/IqSz2tD7zNsoDiRML0p5JygrJkPlpiOZOHiwKnO4lZk/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Q5bG5nZmZyZnQ5/aWFzMGR3N2RiLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/IqSz2tD7zNsoDiRML0p5JygrJkPlpiOZOHiwKnO4lZk/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Q5bG5nZmZyZnQ5/aWFzMGR3N2RiLnBu/Zw" alt="Image description" width="880" height="656"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Settings Menu&lt;/strong&gt;&lt;br&gt;
Access the three-dot menu → Settings to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adjust general settings&lt;/li&gt;
&lt;li&gt;Review your seed phrase&lt;/li&gt;
&lt;li&gt;Reset your wallet if needed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/Z4uvT4c-oLPY5W-FmzacjxfqyOAtQtPsjLWUMjARCak/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3NxdHJxN29obm51/ZTY1ZHEzM3hvLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/Z4uvT4c-oLPY5W-FmzacjxfqyOAtQtPsjLWUMjARCak/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3NxdHJxN29obm51/ZTY1ZHEzM3hvLnBu/Zw" alt="Image description" width="499" height="825"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/VWAZS100h_mlMoDimVztnYTAqYOebiQwBVxyaH8cX-Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzBncWxrczQ3ZjYw/M3QzbnExcDM4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/VWAZS100h_mlMoDimVztnYTAqYOebiQwBVxyaH8cX-Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzBncWxrczQ3ZjYw/M3QzbnExcDM4LnBu/Zw" alt="Image description" width="880" height="709"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dashboard Overview&lt;/strong&gt;&lt;br&gt;
The Dashboard has been enhanced for clarity and accessibility.&lt;br&gt;
Here’s what you’ll find:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Balance Overview&lt;/strong&gt; – View your wallet’s balance across different networks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;USD Valuation&lt;/strong&gt; – Instantly check the fiat value of your assets.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Token Management&lt;/strong&gt; – Add new tokens, view details, and track performance.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Network-Specific Balances&lt;/strong&gt; – Easily switch between networks to monitor funds.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/2iv8YUomrpBPp-PRNaMum_PbWF2BmYKVnlZTzkaCOFI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzN0b21hbW44NHQ1/bzBqMXNleXZ2LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/2iv8YUomrpBPp-PRNaMum_PbWF2BmYKVnlZTzkaCOFI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzN0b21hbW44NHQ1/bzBqMXNleXZ2LnBu/Zw" alt="Image description" width="685" height="890"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;br&gt;
The enhanced BlocksPay extension makes it even easier to manage digital assets, explore networks, and interact with dApps—all while ensuring your security. With its redesigned UI and improved accessibility, this update empowers users to take full advantage of Web3 directly from their browser.&lt;br&gt;
Update your BlocksPay Wallet today via the &lt;a href="https://chromewebstore.google.com/detail/blockspay-xdc-eth-btc-and/pogabilnghhbafaheaepaaeopjpleimd"&gt;Chrome Web Store&lt;/a&gt; and start exploring the new features.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please Follow👇&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>A Beginner’s Guide to Web3: Understanding Blockchain, Wallets, and Explorers</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Wed, 23 Jul 2025 16:17:50 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/a-beginners-guide-to-web3-understanding-blockchain-wallets-and-explorers-2jh9</link>
      <guid>https://www.xdc.dev/openscan/a-beginners-guide-to-web3-understanding-blockchain-wallets-and-explorers-2jh9</guid>
      <description>&lt;p&gt;Curious about Web3 but unsure what terms like blockchain, wallet, crypto, or explorer mean?&lt;/p&gt;

&lt;p&gt;This beginner-friendly guide explains the core concepts of Web3 in clear, concise language. Whether you’re exploring the space or preparing to build in it, this video provides the foundation you need to understand how Web3 works.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Watch the Complete tutorial on YouTube:&lt;/strong&gt; &lt;a href="https://youtu.be/irrQiAd_GzM?si=MK3dLkd8eEIEnr7O"&gt;https://youtu.be/irrQiAd_GzM?si=MK3dLkd8eEIEnr7O&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Blockchain?
&lt;/h2&gt;

&lt;p&gt;Blockchain is the foundation of Web3. But what is it really?&lt;br&gt;
Think of blockchain as a digital ledger — a secure, transparent, and unchangeable record book that stores every transaction. Each block contains data, a timestamp, and a reference to the previous block, forming a continuous, tamper-proof chain. This decentralized structure ensures that no single authority controls the data, making blockchain trustless, censorship-resistant, and verifiable by anyone.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/LM-mTcPh_c8VQ9XYJDvS9xehHGjuFKKELwMmILpW9-c/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2VlcWZodzZkM2Rj/Y294bmh5bjdsLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/LM-mTcPh_c8VQ9XYJDvS9xehHGjuFKKELwMmILpW9-c/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2VlcWZodzZkM2Rj/Y294bmh5bjdsLnBu/Zw" alt="Image description" width="685" height="368"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How It Works:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Every transaction (like sending cryptocurrency) is grouped into a block.&lt;/li&gt;
&lt;li&gt;When full, that block is added to a chain of previous blocks — forming the blockchain.&lt;/li&gt;
&lt;li&gt;Each block is permanent and stored on thousands of computers across the world (called nodes).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Key Benefits of Blockchain:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Transparency — Anyone can verify the data.&lt;/li&gt;
&lt;li&gt;Security — Data cannot be altered once it’s recorded.&lt;/li&gt;
&lt;li&gt;Decentralization — No central authority controls it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Blockchain powers cryptocurrencies, NFTs, decentralized apps (dApps), and even identity systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Relative shorts:&lt;/strong&gt; &lt;a href="https://youtube.com/shorts/kG5BcbU1XRk?si=FWpCQPfpRXz8Au9T"&gt;https://youtube.com/shorts/kG5BcbU1XRk?si=FWpCQPfpRXz8Au9T&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Crypto Wallet?
&lt;/h2&gt;

&lt;p&gt;A wallet is how you interact with the blockchain. It’s like your personal gateway to Web3.&lt;/p&gt;

&lt;p&gt;More than just a tool to store digital assets, a wallet allows you to send and receive cryptocurrencies, interact with decentralized applications (dApps), sign transactions, and manage your digital identity. There are two main types: hot wallets (connected to the internet) and cold wallets (offline for enhanced security). Each wallet is secured by a private key — a cryptographic password that only you should control. With a wallet, you’re not just observing Web3 — you’re participating in it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/XXeZuN5X5CcyZaOEXeZ0pi8pOkbi8HAW8UwrXgMJuas/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3RieDQ1ZDIzYWw5/b2k3eHpraGVoLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/XXeZuN5X5CcyZaOEXeZ0pi8pOkbi8HAW8UwrXgMJuas/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3RieDQ1ZDIzYWw5/b2k3eHpraGVoLnBu/Zw" alt="Image description" width="880" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Popular wallets include:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MetaMask&lt;/li&gt;
&lt;li&gt;Trust Wallet&lt;/li&gt;
&lt;li&gt;XDCPay&lt;/li&gt;
&lt;li&gt;BlocksPay&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What Does a Wallet Do?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A wallet doesn’t store your crypto directly. It stores your keys:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Public Key —&lt;/strong&gt; Your wallet address (you can share this)&lt;br&gt;
&lt;strong&gt;Private Key —&lt;/strong&gt; Your secret password (never share this)&lt;br&gt;
Your private key proves ownership and signs transactions securely. If you lose it, you lose access — so keep it safe!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Relative shorts:&lt;/strong&gt; &lt;a href="https://youtube.com/shorts/ZjnLyx65Pk8?si=Bx02wO8wzFUrAM4l"&gt;https://youtube.com/shorts/ZjnLyx65Pk8?si=Bx02wO8wzFUrAM4l&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Web3?
&lt;/h2&gt;

&lt;p&gt;Web3 reimagines the internet as a user-owned network where value and ownership flow directly between individuals.&lt;/p&gt;

&lt;p&gt;It introduces new possibilities through smart contracts, token economies, and censorship-resistant platforms.As this new era unfolds, it encourages more open, permissionless innovation across industries.&lt;/p&gt;

&lt;p&gt;To understand Web3, let’s look at the evolution of the internet:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Era Description&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Web1:&lt;/strong&gt; Read-only (static websites)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Web2:&lt;/strong&gt; Read &amp;amp; interact (social media, cloud apps)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Web3:&lt;/strong&gt; Read, write &amp;amp; own (decentralized apps, assets, identity)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/FaDwhUB1NWpkE-e6BU8Xyvi4IVmcAJVn5WOPLvHawM8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2ZneDU4NnJ6NTR6/cjg3YmdpOTg1LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/FaDwhUB1NWpkE-e6BU8Xyvi4IVmcAJVn5WOPLvHawM8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2ZneDU4NnJ6NTR6/cjg3YmdpOTg1LnBu/Zw" alt="Image description" width="850" height="490"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In Web3:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Your wallet is your login — no more usernames or passwords.&lt;br&gt;
You own your data, your assets, and your digital identity.&lt;br&gt;
Everything lives on the blockchain — not on someone else’s server.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Parts of Web3:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cryptocurrencies&lt;/li&gt;
&lt;li&gt;NFTs (Non-Fungible Tokens)&lt;/li&gt;
&lt;li&gt;DAOs (Decentralized Autonomous Organizations)&lt;/li&gt;
&lt;li&gt;Smart Contracts&lt;/li&gt;
&lt;li&gt;dApps (Decentralized Applications)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Web3 isn’t just technology — it’s a movement toward a more open, user-owned internet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Relative shorts:&lt;/strong&gt; &lt;a href="https://youtube.com/shorts/Za7hfIkEv20?si=1EWS1gAqdPS_BAz6"&gt;https://youtube.com/shorts/Za7hfIkEv20?si=1EWS1gAqdPS_BAz6&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Blockchain Explorer?
&lt;/h2&gt;

&lt;p&gt;Ever wondered how you can verify a crypto transaction, check a wallet’s balance, or see what a smart contract does? That’s what a blockchain explorer does.&lt;/p&gt;

&lt;p&gt;It’s a search engine for blockchain activity — giving you full visibility into what’s happening on-chain.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/cNNusWEKQf3V2O1gCCk9GciZGhu0kkGMSqmmHtdnJQw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2l1dGVtMXQ3cW83/N2hseDF3Y3QzLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/cNNusWEKQf3V2O1gCCk9GciZGhu0kkGMSqmmHtdnJQw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2l1dGVtMXQ3cW83/N2hseDF3Y3QzLnBu/Zw" alt="Image description" width="880" height="413"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;A Blockchain Explorer Lets You:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Search any wallet address and view its history&lt;/li&gt;
&lt;li&gt;Enter a transaction hash to track crypto transfers&lt;/li&gt;
&lt;li&gt;Explore block details, token transfers, and even smart contract code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Popular Blockchain Explorers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://etherscan.io/"&gt;Etherscan&lt;/a&gt; — for Ethereum&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://bscscan.com/"&gt;BSCScan&lt;/a&gt; — for Binance Smart Chain&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://xdcscan.io/"&gt;XDCScan&lt;/a&gt; — for the XDC Network&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Explorers are essential tools for anyone looking to learn, build, or track on-chain data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Relative short:&lt;/strong&gt; &lt;a href="https://youtube.com/shorts/ARLme6fAf-8?si=384U-7h0oN8KqZ03"&gt;https://youtube.com/shorts/ARLme6fAf-8?si=384U-7h0oN8KqZ03&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts: Your Web3 Starter Pack&lt;/strong&gt;&lt;br&gt;
Let’s recap the four pillars of Web3:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Blockchain&lt;/strong&gt; — The foundation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wallets&lt;/strong&gt; — Your key to access&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Web3&lt;/strong&gt; — A new internet era based on ownership&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Explorers&lt;/strong&gt; — The tools to navigate it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And if you’re thinking of creating content around Web3 — just start. The space needs more voices and creators. Build your projects and share them on xdc.dev to contribute to the growing Web3 ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Related Topics You Might Like:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://youtu.be/z0rV-K-nU4A"&gt;How to setup BlocksPay wallet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PLjYCiPsAxZS5GGb9fvhc5tQq2D6bHgBJc"&gt;Beiginer friendly guide to smart contract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=q_bD0DtVghs"&gt;DApp built on XDCNetwork&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Please Follow👇&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>blockchainexplorer</category>
      <category>web3</category>
      <category>cryptowallets</category>
      <category>blockchaintechnology</category>
    </item>
    <item>
      <title>All you need to know about Smart Contracts</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Sat, 07 Jun 2025 09:04:09 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/all-you-need-to-know-about-smart-contracts-288k</link>
      <guid>https://www.xdc.dev/openscan/all-you-need-to-know-about-smart-contracts-288k</guid>
      <description>&lt;h2&gt;
  
  
  What is a Smart Contract? A Beginner’s Guide to Blockchain Code
&lt;/h2&gt;

&lt;p&gt;In the world of blockchain, smart contracts are the backbone of automation. They're not smart like humans, and they’re not legal contracts either — but they do something powerful: &lt;code&gt;automate transactions without needing a middleman.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;A smart contract is a self-executing program that runs on the blockchain. Once deployed, it can’t be changed. It follows a set of rules written in code and runs exactly as programmed. Think of it like a vending machine — you put in money and select a snack, the machine automatically gives you what you paid for. No one needs to supervise it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Programming Languages: Solidity &amp;amp; Vyper
&lt;/h2&gt;

&lt;p&gt;To write smart contracts, developers use special blockchain programming languages. The two most popular ones for Ethereum and EVM-compatible chains are:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Solidity:&lt;/strong&gt; The most widely used language. It’s similar to JavaScript and is the standard for Ethereum smart contract development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Vyper:&lt;/strong&gt; A Python-like language. It's more restrictive but focuses on simplicity and security, making it ideal for critical applications like DeFi protocols.&lt;/p&gt;

&lt;p&gt;If you're just starting out, &lt;code&gt;Solidity&lt;/code&gt; is your best bet due to its active community and wide support.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tools: Hardhat, Truffle, Brownie &amp;amp; Remix
&lt;/h2&gt;

&lt;p&gt;Smart contracts don’t live in isolation — developers use frameworks and tools to write, test, and deploy them. Here are some top choices:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Hardhat:&lt;/strong&gt; A fast and flexible development environment for Solidity. Great for testing, debugging, and deploying contracts locally and to testnets.&lt;br&gt;
&lt;strong&gt;2. Truffle:&lt;/strong&gt; One of the oldest frameworks, with powerful tools for contract management and frontend integration.&lt;br&gt;
&lt;strong&gt;3. Brownie:&lt;/strong&gt; A Python-based framework that works beautifully with Vyper or Solidity contracts. It's developer-friendly for Python enthusiasts.&lt;br&gt;
&lt;strong&gt;4. Remix:&lt;/strong&gt; An in-browser IDE that requires no setup. Perfect for quick contract testing or learning the basics.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methods for Deploying Smart Contracts
&lt;/h2&gt;

&lt;p&gt;Want to start deploying your own smart contracts? Here are detailed guides for each major tool:&lt;br&gt;
&lt;strong&gt;🔹 Using Hardhat&lt;/strong&gt;&lt;br&gt;
  &lt;a href="https://www.xdc.dev/jay_kulkarni_842b41d81b23/how-to-deploy-and-verify-smart-contracts-on-xdc-network-using-hardhat-2jgi"&gt;How to Deploy and Verify Smart Contracts on XDC Network Using Hardhat&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔹 Using Truffle&lt;/strong&gt;&lt;br&gt;
 &lt;a href="https://www.xdc.dev/jay_kulkarni_842b41d81b23/deploy-an-xrc721-contract-on-xdc-apothem-network-using-truffle-3hd6"&gt;Deploy an XRC721 Contract on XDC Apothem Network Using Truffle&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔹 Using Brownie&lt;/strong&gt;&lt;br&gt;
 &lt;a href="https://www.xdc.dev/openscan/a-step-by-step-guide-to-deploying-vyper-contracts-on-the-xdc-network-with-brownie-2m0e"&gt;A Step-by-Step Guide to Deploying Vyper Contracts on the XDC Network with Brownie&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔹 Using Remix&lt;/strong&gt;&lt;br&gt;
 &lt;a href="https://www.xdc.dev/vinn_9686/setup-remix-become-xdc-blockchain-developer-learn-to-execute-solidity-smart-contract-with-xdc-remix-4o07"&gt;Setup Remix &amp;amp; Learn to Execute Solidity Smart Contracts on XDC&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Does a Contract Address Look Like?
&lt;/h2&gt;

&lt;p&gt;Every smart contract deployed on a blockchain gets a unique address — just like your wallet. This address is where users can interact with the contract.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;It typically looks like this:&lt;br&gt;
0xAbC123...789DeF&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A contract address is a 42-character string that starts with 0x, followed by 40 hexadecimal characters (numbers 0–9 and letters a–f).&lt;br&gt;
This hexadecimal string identifies the contract on the blockchain. Anyone can send tokens, call functions, or read data from it — if they have permission.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Verify Your Contract (And How)
&lt;/h2&gt;

&lt;p&gt;Once you deploy a smart contract, verification is crucial. It means uploading your contract's source code to a public blockchain explorer (like XDCScan, Etherscan, etc), allowing anyone to inspect and confirm that the contract's bytecode matches its source.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why verify?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Transparency:&lt;/strong&gt; Users can audit your contract’s behavior.&lt;br&gt;
&lt;strong&gt;2. Trust:&lt;/strong&gt; Developers, investors, and partners gain confidence in your code.&lt;br&gt;
&lt;strong&gt;3. Interoperability:&lt;/strong&gt; Verified contracts can be accessed and called by other projects more easily.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to verify?
&lt;/h2&gt;

&lt;p&gt;Tools like Hardhat, Truffle, and Brownie offer built-in plugins to verify contracts on explorers. &lt;br&gt;
You usually provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Source code&lt;/li&gt;
&lt;li&gt;Compiler version&lt;/li&gt;
&lt;li&gt;Constructor arguments&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once verified, the contract’s UI will be fully interactive on explorers — a major plus for user experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  OpenScan Supports Multiple Networks
&lt;/h2&gt;

&lt;p&gt;If you're looking to explore verified smart contracts across different blockchains, OpenScan provides support for multiple EVM-compatible networks. Here are a few you can check out:&lt;/p&gt;

&lt;h2&gt;
  
  
  XDC Network
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Checkout verified contracts here:&lt;/strong&gt; &lt;a href="https://xdcscan.io/contracts"&gt;https://xdcscan.io/contracts&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Verify contract on XDC Network:&lt;/strong&gt; &lt;a href="https://xdcscan.io/contracts/verify"&gt;https://xdcscan.io/contracts/verify&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Refer guide:&lt;/strong&gt; &lt;a href="https://www.xdc.dev/openscan/how-to-verify-your-smart-contract-built-on-the-xdc-network-via-standard-input-json-on-xdcscan-powered-by-blocksscanopenscan-2j93"&gt;https://www.xdc.dev/openscan/how-to-verify-your-smart-contract-built-on-the-xdc-network-via-standard-input-json-on-xdcscan-powered-by-blocksscanopenscan-2j93&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.xdc.network/smartcontract/deployment-verification/"&gt;https://docs.xdc.network/smartcontract/deployment-verification/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/NcGHYMzKrIMDfwwVn8ZZNMDIsit1RXZEEWDfjb9tT7s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzA2aGIyaDE2YjVh/eHl5amFtcnl6LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/NcGHYMzKrIMDfwwVn8ZZNMDIsit1RXZEEWDfjb9tT7s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzA2aGIyaDE2YjVh/eHl5amFtcnl6LnBu/Zw" alt="Image description" width="880" height="528"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Velas Network
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Checkout verified contracts here:&lt;/strong&gt; &lt;a href="https://velasblocks.com/contracts"&gt;https://velasblocks.com/contracts&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Verify contract on Velas:&lt;/strong&gt; &lt;a href="https://velasblocks.com/contracts/verify"&gt;https://velasblocks.com/contracts/verify&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Refer guide:&lt;/strong&gt; &lt;a href="https://www.youtube.com/watch?v=93KrjbXPvc8&amp;amp;list=PLjYCiPsAxZS4GAWW_wjWIXOMrQsWe2nzH&amp;amp;index=3"&gt;https://www.youtube.com/watch?v=93KrjbXPvc8&amp;amp;list=PLjYCiPsAxZS4GAWW_wjWIXOMrQsWe2nzH&amp;amp;index=3&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/KNYOYSaFPEGGuD-oKqrtB1BwfMLL0YQHRoPOvM1wKo4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2tiMnRxNHIwM2tr/OGNiajlrenRpLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/KNYOYSaFPEGGuD-oKqrtB1BwfMLL0YQHRoPOvM1wKo4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2tiMnRxNHIwM2tr/OGNiajlrenRpLnBu/Zw" alt="Image description" width="880" height="515"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Wanchain Network
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Checkout verified contracts here:&lt;/strong&gt; &lt;a href="https://wanexplorer.io/contracts"&gt;https://wanexplorer.io/contracts&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;How to verify a contract on Wanchain:&lt;/strong&gt; &lt;a href="https://wanexplorer.io/contracts/verify"&gt;https://wanexplorer.io/contracts/verify&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Refer guide:&lt;/strong&gt; &lt;a href="https://www.youtube.com/watch?v=MQb72aLPha0&amp;amp;list=PLjYCiPsAxZS4GAWW_wjWIXOMrQsWe2nzH&amp;amp;index=2"&gt;https://www.youtube.com/watch?v=MQb72aLPha0&amp;amp;list=PLjYCiPsAxZS4GAWW_wjWIXOMrQsWe2nzH&amp;amp;index=2&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/qtKh_iPPMlaCLCx9CaREd8O3O5SrVN_jnPpM3Zb0gvU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/Lzc4NXJhMjVjbDZ3/aXltYzhhN21nLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/qtKh_iPPMlaCLCx9CaREd8O3O5SrVN_jnPpM3Zb0gvU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/Lzc4NXJhMjVjbDZ3/aXltYzhhN21nLnBu/Zw" alt="Image description" width="880" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These explorers &lt;code&gt;show verified contract code, transaction history, and real-time interactions&lt;/code&gt; — making it easier for developers and users to trust and engage with smart contracts.&lt;br&gt;
Smart contracts are reshaping how we think about code, money, and trust. With the right tools and knowledge, anyone can start building decentralized applications that live on-chain and run forever.&lt;br&gt;
Whether you're tinkering with Remix, deploying with Hardhat, or coding in Vyper — you're stepping into a world where &lt;code&gt;code is law&lt;/code&gt;, and your creativity has no middlemen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please Follow👇&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Adding Your Token Logo and Details to XDCScan powered by OpenScan</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Wed, 12 Feb 2025 10:02:47 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/adding-your-token-logo-and-details-to-xdcscan-powered-by-openscan-3p5b</link>
      <guid>https://www.xdc.dev/openscan/adding-your-token-logo-and-details-to-xdcscan-powered-by-openscan-3p5b</guid>
      <description>&lt;p&gt;&lt;strong&gt;OpenScan:&lt;/strong&gt; A Next-Generation Blockchain Explorer&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://openscan.ai/"&gt;OpenScan&lt;/a&gt;&lt;/strong&gt; is an advanced blockchain explorer that offers deep insights into blockchain transactions, smart contracts, and network activity. Acting as a search engine for blockchain networks, &lt;strong&gt;&lt;a href="https://xdcscan.io/"&gt;XDCScan&lt;/a&gt;&lt;/strong&gt; powered by OpenScan enables users to track transactions, validate smart contracts, and analyze token transfers in real-time. Whether you’re a developer, trader, or blockchain enthusiast, OpenScan provides the transparency and tools needed to navigate blockchain ecosystems efficiently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you would like to add a logo and details for your token to OpenScan Explorer, please follow the guidelines below.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Image Requirements
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;File Extension:&lt;/strong&gt; Only .png is accepted. Uppercase .PNG files will be considered invalid.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;File Name:&lt;/strong&gt; The file name should be your token symbol in lowercase. For example, tokens/img/usdt.png.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Size:&lt;/strong&gt; The image should be 256px by 256px.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Background:&lt;/strong&gt; Preferably transparent.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optimization:&lt;/strong&gt; Use a simple drag-and-drop online service like TinyPNG to optimize the image size.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Token Information Requirements
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;File Extension:&lt;/strong&gt; Only .json is accepted. Uppercase .JSON files will be considered invalid.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;File Name:&lt;/strong&gt; The file name should be your token symbol in lowercase. For example, tokens/config/usdt.json.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Required Fields:&lt;/strong&gt; symbol, name, website&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Example
&lt;/h2&gt;

&lt;p&gt;Below is an example of a JSON file containing the necessary token information:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
  "id": "0xd12f7a98c0d740e7ec82e8caf94eb79c56d1b623",
  "symbol": "os",
  "name": "OpenScan",
  "description": "OpenScan's XRC20 token",
  "website": "https://openscan.ai/",
  "auditReport": {
    "SlowMist": ""
  },
  "communities": {
    "email": "support@blocksscan.io",
    "telegram": "https://t.me/OpenScanAi",
    "reddit": "https://www.reddit.com/r/",
    "medium": "https://medium.com/",
    "youtube": "https://www.youtube.com/@OpenScanAI",
    "twitter": "https://x.com/OpenScan_Ai",
    "facebook": "https://www.facebook.com/",
    "github": "https://github.com/OpenScanAi",
    "coinmarketcap": "https://coinmarketcap.com/currencies/",
    "coingecko": "https://www.coingecko.com/en/coins/"
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Adding a New Account Tag
&lt;/h2&gt;

&lt;p&gt;To add a new account tag, follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Locate the Configuration File:&lt;/strong&gt; The configuration file is located at &lt;code&gt;eaas/config/XDC/AccountName.json&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open the File:&lt;/strong&gt; Use a text editor to open &lt;code&gt;AccountName.json&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add the Account Tag:&lt;/strong&gt; Add a new entry to the JSON file with the appropriate details.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Example
&lt;/h2&gt;

&lt;p&gt;Below is an example of how to add a new account tag to the &lt;code&gt;AccountName.json&lt;/code&gt; file:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
  "0xYourAccountAddressHere": "YourAccountTagName"
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Make sure to include the following fields for each new account tag:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;0xYourAccountAddressHere:&lt;/strong&gt; The blockchain address of the account.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;YourAccountTagName:&lt;/strong&gt; The name you want to associate with this account.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By following these guidelines, you can ensure that your token's logo, details, and account tags are correctly displayed on &lt;strong&gt;&lt;a href="https://xdcscan.io/"&gt;XDCScan&lt;/a&gt;&lt;/strong&gt; - OpenScan Explorer.&lt;/p&gt;

&lt;p&gt;For more insightful articles and guides, stay connected and follow us on various platforms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Main Source:&lt;/strong&gt; &lt;a href="https://github.com/OpenScanAI/assets?tab=readme-ov-file#adding-your-token-logo-and-details-to-blocksscan-explorer"&gt;https://github.com/OpenScanAI/assets?tab=readme-ov-file#adding-your-token-logo-and-details-to-blocksscan-explorer&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please Follow👇&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>xdcscan</category>
      <category>openscan</category>
      <category>xdcnetwork</category>
      <category>xdc</category>
    </item>
    <item>
      <title>Deploy Your Token on XDC Network with XDCScan – Powered by OpenScan</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Mon, 10 Feb 2025 10:42:07 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/deploy-your-token-on-xdc-network-with-xdcscan-powered-by-openscan-1mdi</link>
      <guid>https://www.xdc.dev/openscan/deploy-your-token-on-xdc-network-with-xdcscan-powered-by-openscan-1mdi</guid>
      <description>&lt;p&gt;In the world of blockchain, the creation of tokens is essential for launching decentralized projects, powering DApps, and facilitating transactions. While creating tokens can often be a technical challenge, the Token Deployer simplifies the process, making it accessible to both experienced developers and newcomers to the blockchain space. Whether you're looking to create XRC20 tokens or deploy an XRC721 NFT collection, the Token Deployer provides an easy-to-use platform that handles the complexity behind the scenes.&lt;/p&gt;

&lt;p&gt;In this guide, we’ll walk you through the process of deploying both &lt;strong&gt;XRC20 tokens&lt;/strong&gt; and &lt;strong&gt;XRC721 NFT&lt;/strong&gt; collections on blockchain networks like XDC, helping you bring your digital assets to life.&lt;/p&gt;

&lt;h2&gt;
  
  
  XRC20 Token Deployer:
&lt;/h2&gt;

&lt;p&gt;The XRC20 Token Deployer is an intuitive tool that allows anyone to create and launch their own XRC20 tokens on blockchain networks, such as XDC. The deployer streamlines the process, removing the need for technical expertise. Here’s how you can use it to deploy your XRC20 token.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Connect Your Wallet&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To begin, you’ll need to connect your cryptocurrency wallet. The deployer supports MetaMask, a popular browser-based wallet that offers secure and seamless access to blockchain networks. By connecting your wallet, you ensure that the token is deployed from your personal address, giving you full control over your newly created tokens.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Fill Out the Token Details&lt;/strong&gt;&lt;br&gt;
Next, enter the following basic details about your token:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Name:&lt;/strong&gt; The full name of your token (e.g., "Deployer Token").&lt;br&gt;
&lt;strong&gt;Symbol:&lt;/strong&gt; A short abbreviation that represents your token (e.g., "DPTKN").&lt;br&gt;
&lt;strong&gt;Supply:&lt;/strong&gt; The total number of tokens you wish to create (e.g., 1,000,00 tokens).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/Y3fgQzWMELpBFwtjpHiN1iRvY3sybH4yg6yPZVk-DEQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L204cjM4cm50dnhk/ZG5jMWx5OW9zLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/Y3fgQzWMELpBFwtjpHiN1iRvY3sybH4yg6yPZVk-DEQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L204cjM4cm50dnhk/ZG5jMWx5OW9zLnBu/Zw" alt="Image description" width="792" height="873"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Deploy the Token on the XDC Network&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once you've filled in the details, click the "Deploy" button. The backend process works as follows:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How things work in backend&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The deployer automatically generates a smart contract tailored to your token specifications.&lt;/p&gt;

&lt;p&gt;It sends a transaction to the blockchain, deploying your token’s smart contract.&lt;/p&gt;

&lt;p&gt;After the transaction is confirmed on the blockchain, your &lt;strong&gt;XRC20 token&lt;/strong&gt; built on XDC Network is officially live and ready to use.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/oXPVfzTk8i0-IThycTLPG-p5e2Rl3nS2vqshtrFCAgE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V4cGg5bTlxZ2Fo/M2N1OGdzM2F1LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/oXPVfzTk8i0-IThycTLPG-p5e2Rl3nS2vqshtrFCAgE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V4cGg5bTlxZ2Fo/M2N1OGdzM2F1LnBu/Zw" alt="Image description" width="880" height="566"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Benefits of Using the XRC20 Token Deployer&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here’s why the XRC20 Token Deployer is a game-changer:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ease of Use:&lt;/strong&gt; The user-friendly interface eliminates the need for technical skills, making token creation accessible to everyone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security:&lt;/strong&gt; By using a secure wallet like MetaMask, you maintain full control over your tokens and their deployment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Speed:&lt;/strong&gt; In just a few clicks, your token is live on the blockchain, saving time compared to manually developing smart contracts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Customization:&lt;/strong&gt; You can define key token details such as name, symbol, and supply, tailoring your token to your specific needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  XRC721 NFT Collection Deployer:
&lt;/h2&gt;

&lt;p&gt;The XRC721 NFT Collection Deployer is a tool designed to make it easy for you to create and deploy your own NFT (Non-Fungible Token) collection. Using this deployer, you can launch a unique NFT collection on XDC Network Blockchain, without needing to know how to write smart contracts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steps to Deploy Your NFT Collection&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Connect Your Wallet&lt;/strong&gt;&lt;br&gt;
Similar to the XRC20 Token Deployer, the first step is to connect your cryptocurrency wallet. The deployer integrates with MetaMask, which provides the ability to interact with the blockchain and manage your NFTs. Connecting your wallet ensures that the NFT collection is deployed from your address, giving you full control over it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Provide Collection Details&lt;/strong&gt;&lt;br&gt;
Fill in the following details for your NFT collection:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Name:&lt;/strong&gt; The full name of your NFT collection (e.g., "Deployer NFT").&lt;br&gt;
Symbol: A short abbreviation (e.g., "Deployer NFT").&lt;br&gt;
Metadata Extension: The file extension for your metadata files (e.g., ".json").&lt;br&gt;
&lt;strong&gt;Base URI:&lt;/strong&gt; The location where the metadata for your NFTs is stored (e.g., an IPFS link).&lt;br&gt;
&lt;strong&gt;Collection Size:&lt;/strong&gt; The total number of NFTs you want in your collection.&lt;br&gt;
These details define the core characteristics of your NFT collection, ensuring proper functionality.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/ScXPg1ykFr2rmOg-18qLwyFAiLQHMqCEo1HEMUxGslE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2RuOHN2cnI2NHo3/ajZpdDMwNDh4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/ScXPg1ykFr2rmOg-18qLwyFAiLQHMqCEo1HEMUxGslE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2RuOHN2cnI2NHo3/ajZpdDMwNDh4LnBu/Zw" alt="Image description" width="880" height="852"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Deploy Your Collection on the XDC Network&lt;/strong&gt;&lt;br&gt;
After entering the collection details, click the "Deploy Collection" button. Here's how the backend works:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How things work in backend&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The deployer automatically generates a smart contract for your NFT collection based on the information you provided.&lt;/p&gt;

&lt;p&gt;It sends a transaction to the blockchain network to deploy the contract.&lt;/p&gt;

&lt;p&gt;Once the transaction is confirmed, your &lt;strong&gt;NFT collection&lt;/strong&gt; is live and ready for minting or distribution.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/57PBOWkEf8byalHq4eUBfgIoxp4l0OZerzX1HkdqELg/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2h3OWc5dXgybTll/bjdrOW1xaDUyLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/57PBOWkEf8byalHq4eUBfgIoxp4l0OZerzX1HkdqELg/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2h3OWc5dXgybTll/bjdrOW1xaDUyLnBu/Zw" alt="Image description" width="880" height="536"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Use the XRC721 NFT Collection Deployer?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The XRC721 NFT Collection Deployer offers several key benefits:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ease of Use:&lt;/strong&gt; The interface is simple and intuitive, making it accessible to anyone, even those without coding expertise.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Control:&lt;/strong&gt; By deploying from your wallet, you retain full ownership and control over your NFT collection.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Speed:&lt;/strong&gt; You can deploy your NFT collection in just a few clicks with minimal setup.&lt;br&gt;
&lt;strong&gt;Blockchain Standards:&lt;/strong&gt; Your NFT collection adheres to the XRC721 standard, ensuring compatibility and reliability with other systems and marketplaces.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contract Interactor&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Simplifying Blockchain Smart Contract Testing. The Contract Interactor is a versatile tool designed to simplify the process of interacting with Solidity-based smart contracts, such as XRC20 tokens and XRC721 NFTs. This tool makes exploring and testing smart contract functionalities easy and accessible for developers, testers, and blockchain enthusiasts alike.&lt;/p&gt;

&lt;p&gt;Follow these steps to access and interact with a deployed smart contract using XDCScan:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Visit the Contract Interaction Page&lt;/strong&gt;&lt;br&gt;
Go to the &lt;a href="https://xdcscan.io/interact"&gt;Contract Interaction page&lt;/a&gt; on XDCScan: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Enter Your Contract Address&lt;/strong&gt;&lt;br&gt;
In the provided input field, paste the contract address of the deployed smart contract you want to interact with.&lt;br&gt;
Ensure that the contract is verified to enable interaction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Access Contract Functions&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
After entering the contract address, you’ll see available functions like:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;owner()&lt;/strong&gt; – View contract owner
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;name()&lt;/strong&gt; – Get contract name
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;balanceOf(address)&lt;/strong&gt; – Check token balance
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;totalSupply()&lt;/strong&gt; – View total token supply&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/b_8aqxHi36kESjBMNaGmqx1yB1jKeqEXDtlkMyKq7Ag/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2FtMnc5NmpvaXI0/Nmh4YWVyYmp4Lmpw/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/b_8aqxHi36kESjBMNaGmqx1yB1jKeqEXDtlkMyKq7Ag/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2FtMnc5NmpvaXI0/Nmh4YWVyYmp4Lmpw/Zw" alt="Image description" width="880" height="497"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Features&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Seamless Contract Connection:&lt;/strong&gt; Simply input the contract’s address to connect. The Contract Interactor fetches the ABI dynamically, enabling easy access to all contract functions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dynamic Function Selection:&lt;/strong&gt; Browse and select from available read and write functions, automatically listed based on the contract ABI. Inputs are dynamically generated for ease of use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Real-Time Feedback and Results:&lt;/strong&gt; View instant feedback on your interactions, including success responses and detailed error messages for efficient testing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Error Handling Made Simple:&lt;/strong&gt; The tool provides robust error detection, guiding users through successful interactions while helping identify potential issues clearly.&lt;/p&gt;

&lt;p&gt;For more insightful articles and guides, stay connected and follow us on various platforms. Happy coding! 🚀&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please Follow👇&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>token</category>
      <category>nf</category>
      <category>contract</category>
    </item>
    <item>
      <title>A Step-by-Step Guide to Deploying Vyper Contracts on the XDC Network with Brownie</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Thu, 09 Jan 2025 06:13:21 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/a-step-by-step-guide-to-deploying-vyper-contracts-on-the-xdc-network-with-brownie-2m0e</link>
      <guid>https://www.xdc.dev/openscan/a-step-by-step-guide-to-deploying-vyper-contracts-on-the-xdc-network-with-brownie-2m0e</guid>
      <description>&lt;p&gt;In this article, we’ll explore how to deploy Vyper smart contracts using &lt;strong&gt;Brownie&lt;/strong&gt;, a popular Python-based Ethereum development framework. Before diving into the deployment process, let’s first understand what Vyper is and why it has been gaining popularity among blockchain developers.  &lt;/p&gt;

&lt;h2&gt;
  
  
  What is Vyper?
&lt;/h2&gt;

&lt;p&gt;Vyper is a contract-oriented programming language specifically designed for writing smart contracts on the XDC - EVM Compatible blockchain. While it shares a syntax similar to Python, Vyper emphasizes simplicity, security, and auditability, setting it apart from other languages like Solidity.  &lt;/p&gt;

&lt;h2&gt;
  
  
  Why is Vyper Gaining Popularity?
&lt;/h2&gt;

&lt;p&gt;Vyper has been steadily gaining traction in the blockchain development community due to its unique approach to smart contract development. Here are some of the key advantages of Vyper:  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Security-Focused Design&lt;/strong&gt; &lt;br&gt;
   Vyper eliminates complex features like function overloading, modifiers, and inline assembly that can introduce vulnerabilities. This makes it easier to write secure and auditable smart contracts.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Simplicity&lt;/strong&gt;&lt;br&gt;
   The minimalist nature of Vyper ensures fewer opportunities for coding errors. It encourages developers to write clear and concise code, reducing potential bugs.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Pythonic Syntax&lt;/strong&gt; &lt;br&gt;
   With its Python-like syntax, Vyper is more accessible to developers who are already familiar with Python, lowering the learning curve.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Supports Formal Verification&lt;/strong&gt;&lt;br&gt;
   Vyper is designed to allow &lt;strong&gt;formal verification&lt;/strong&gt;, enabling developers to mathematically prove the correctness of their contracts, which is particularly important for high-stakes applications like DeFi.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Transparency and Clarity&lt;/strong&gt; &lt;br&gt;
   The language enforces straightforward and transparent code, which not only improves trust but also simplifies the auditing process.  &lt;/p&gt;
&lt;h2&gt;
  
  
  Use Cases for Vyper
&lt;/h2&gt;

&lt;p&gt;Vyper is an excellent choice for projects that prioritize security and simplicity, such as decentralized finance (DeFi) protocols, token contracts, and voting systems. However, it may not be ideal for more complex contracts that require advanced features available in Solidity.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Install Python&lt;/strong&gt;&lt;br&gt;
Brownie requires Python to work, so ensure that Python is installed on your system. You can check if Python is already installed by running the following command:&lt;/p&gt;

&lt;p&gt;If Python is not installed, follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Visit the official &lt;strong&gt;&lt;a href="https://www.python.org/downloads/"&gt;Python website&lt;/a&gt;&lt;/strong&gt; and download the latest version of Python.&lt;/li&gt;
&lt;li&gt;Run the installer and ensure that you check the box to add Python to your system PATH during installation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After installation, verify it by running&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;python --version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.xdc.dev/images/tEyBMaU7xqJes0z7CmMTKGGGevSI5Icj_Ex2TXL0gos/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3JjOWc4dWZnemt4/NHBieGxmeWFhLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/tEyBMaU7xqJes0z7CmMTKGGGevSI5Icj_Ex2TXL0gos/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3JjOWc4dWZnemt4/NHBieGxmeWFhLnBu/Zw" alt="Image description" width="880" height="160"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Install Brownie&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install brownie by hitting below command
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pip install eth-brownie
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.xdc.dev/images/ulY_DwHl_kT7pNNNbu5ID1T5UM1tAM8HG3jYdOGN1J0/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V6MnN5aXplM2x0/dHJybHNna3ZkLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/ulY_DwHl_kT7pNNNbu5ID1T5UM1tAM8HG3jYdOGN1J0/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V6MnN5aXplM2x0/dHJybHNna3ZkLnBu/Zw" alt="Image description" width="880" height="354"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Verify the installation
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie --version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.xdc.dev/images/R8Xh2uMYWrFSJT3KawyXFaav79HHfmG0pP01udqyBRU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzNwZG9weXg3ZXZ2/bnN3enNlYzJ4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/R8Xh2uMYWrFSJT3KawyXFaav79HHfmG0pP01udqyBRU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzNwZG9weXg3ZXZ2/bnN3enNlYzJ4LnBu/Zw" alt="Image description" width="880" height="92"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Create a directory for your brownie project&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Now run below command in the directory
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie init
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.xdc.dev/images/PL5ZgQf1nKYXB9yfUTbtnnZ3eKmVRtspUk9JjK6pONw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3ZkZG5zMm42eHZ5/YjNwemkyczJsLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/PL5ZgQf1nKYXB9yfUTbtnnZ3eKmVRtspUk9JjK6pONw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3ZkZG5zMm42eHZ5/YjNwemkyczJsLnBu/Zw" alt="Image description" width="880" height="117"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;This will generate necessary files in it &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/DJtCW49LwCcJJessKC3rTdoWQ5QAENLhoKCJk--8O7g/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3BweThlNm01cWNs/YzQ3YjJsc3BoLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/DJtCW49LwCcJJessKC3rTdoWQ5QAENLhoKCJk--8O7g/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3BweThlNm01cWNs/YzQ3YjJsc3BoLnBu/Zw" alt="Image description" width="390" height="517"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Now create contract file in “contracts” folder with “.vy extension”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Like &lt;code&gt;SimpleStorage.vy&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# @version ^0.3.9

stored_value: public(uint256)

@external
def __init__():
    # Initialize the stored value to 0
    self.stored_value = 0

@external
def set_value(new_value: uint256):
    """
    Set the stored value.
    """
    self.stored_value = new_value

@external
@view
def get_value() -&amp;gt; uint256:
    """
    Retrieve the stored value.
    """
    return self.stored_value
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 5: Now, create a deploy.py file in the scripts folder and write the deployment script in it.&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;from brownie import SimpleStorage, accounts

def main():
    # Load the default account
    account = accounts.load('my_account')  # Replace with your account alias

    print(f"Deploying the contract from: {account}")

    # Define gas price
    gas_price = "20 gwei"

    # Deploy the contract
    simple_storage = SimpleStorage.deploy({"from": account,"gas_price": gas_price})

    print(f"Contract deployed at: {simple_storage.address}")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 6: Compile your code by running &lt;code&gt;brownie compile&lt;/code&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/D8CLXZL83aHlP8HhD-CB9rexf0KRq0taKYWjkaX1YsE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3JzNTRrcWVjdzhn/dWY5bng3cGJ5LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/D8CLXZL83aHlP8HhD-CB9rexf0KRq0taKYWjkaX1YsE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3JzNTRrcWVjdzhn/dWY5bng3cGJ5LnBu/Zw" alt="Image description" width="880" height="116"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 7: Now, we need to add our network to the Brownie network list.&lt;/strong&gt;&lt;br&gt;
To do this, run the following command with all your required parameters (RPC URL, chain ID, and network name):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie networks add &amp;lt;network_name&amp;gt; &amp;lt;testnet/mainnet&amp;gt; host=&amp;lt;RPC_URL&amp;gt; chainid=&amp;lt;chain_id&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie networks add XDC ApothemTestnet host=https://erpc.apothem.network chainid=51
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.xdc.dev/images/XJ-_DRXdh06cgllt5VWcAkJZRRjYwuvGYaBy8xyQfBo/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L212NzE0MDFxZzhv/N212OWwydnNrLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/XJ-_DRXdh06cgllt5VWcAkJZRRjYwuvGYaBy8xyQfBo/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L212NzE0MDFxZzhv/N212OWwydnNrLnBu/Zw" alt="Image description" width="880" height="136"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 8: You can verify if your network has been successfully added to the list by running the following command:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie networks list
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.xdc.dev/images/Qd19qR-xid0uN1VNMdcdR1USxKrCtjaU8UhGxjQvP4Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJkcGVhMXRvMzVz/N2l1a2Izd3dmLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/Qd19qR-xid0uN1VNMdcdR1USxKrCtjaU8UhGxjQvP4Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJkcGVhMXRvMzVz/N2l1a2Izd3dmLnBu/Zw" alt="Image description" width="880" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 9: Now you need to add the account from which you will be deploying your smart contract.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run the following command to create a new account:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie accounts new &amp;lt;account_name&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie accounts new my_account
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You will be prompted to enter your &lt;strong&gt;private key&lt;/strong&gt; and a &lt;strong&gt;password&lt;/strong&gt; to unlock your account. Provide the required details and press enter to complete the process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/3wU437BAVcTKG3s2Jyvb8Sl7k8i2K6tPTrwRNIjBg6k/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2p6azE4NWcwbzFn/MmFyZm82ZXNqLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/3wU437BAVcTKG3s2Jyvb8Sl7k8i2K6tPTrwRNIjBg6k/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2p6azE4NWcwbzFn/MmFyZm82ZXNqLnBu/Zw" alt="Image description" width="880" height="193"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;To check if your account has been added to the list, run the following command:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie accounts list
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.xdc.dev/images/by5BUdR8gM48Pi760PAuOolemq1tkxVPoNBe1Px_OIs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzZ6dmF3ZzdpMnpp/cmo2MDF6M2ZsLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/by5BUdR8gM48Pi760PAuOolemq1tkxVPoNBe1Px_OIs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzZ6dmF3ZzdpMnpp/cmo2MDF6M2ZsLnBu/Zw" alt="Image description" width="880" height="137"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 10: Now we will deploy our contract.&lt;/strong&gt;&lt;br&gt;
Run the following command to deploy your contract:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie run scripts/deploy.py --network &amp;lt;your network name&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Replace &lt;code&gt;&amp;lt;your network name&amp;gt;&lt;/code&gt; with the name of the network you configured earlier.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For Example&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brownie run scripts/deploy.py --network ApothemTestnet
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;And here, your Vyper smart contract is deployed using Brownie on XDC Apothem Network&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/hfKlvzdZpzpy-GqdCW5DMqPennfZFGCPGX9ZAdILeCY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Q2ODNpNjBpd3Nh/MWY4ZWg3ZnAxLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/hfKlvzdZpzpy-GqdCW5DMqPennfZFGCPGX9ZAdILeCY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Q2ODNpNjBpd3Nh/MWY4ZWg3ZnAxLnBu/Zw" alt="Image description" width="880" height="255"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Some Common Issues:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Version Issues:&lt;/strong&gt; You may encounter version compatibility issues. For reference, the following combination works:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Python Version:&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Python 3.11.5&lt;/li&gt;
&lt;li&gt;Brownie Version: Brownie v1.20.7 - Python development framework for Ethereum&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Gas price issue&lt;/strong&gt; &lt;br&gt;
 You may encounter an error related to the gas price. To solve &lt;br&gt;
this, we need to define the gas price explicitly. As you can see in the code, we have defined the &lt;strong&gt;gas_price variable&lt;/strong&gt;.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/P-018sftFaR68pkHLbxWFAvNjedUySYRvxIgtNwo39E/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2VnNWJoN2Q0eHJy/bDZyNG52bmV5LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/P-018sftFaR68pkHLbxWFAvNjedUySYRvxIgtNwo39E/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2VnNWJoN2Q0eHJy/bDZyNG52bmV5LnBu/Zw" alt="Image description" width="880" height="406"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In conclusion, mastering tools like Brownie and Vyper simplifies smart contract development and deployment. Keep exploring, learning, and building!&lt;/p&gt;

&lt;p&gt;For more insightful articles and guides, stay connected and follow us on various platforms. Happy coding! 🚀&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please Follow👇&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@OpenScanAI"&gt;&lt;strong&gt;Youtube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;&lt;strong&gt;Website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.facebook.com/BlocksScan"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>smartcontracts</category>
      <category>brownie</category>
      <category>vyper</category>
      <category>xdcnetwork</category>
    </item>
    <item>
      <title>How to Use Bytecode to Opcode Tool: A Complete Guide</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Mon, 02 Dec 2024 19:10:18 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/how-to-use-bytecode-to-opcode-tool-a-complete-guide-103j</link>
      <guid>https://www.xdc.dev/openscan/how-to-use-bytecode-to-opcode-tool-a-complete-guide-103j</guid>
      <description>&lt;h2&gt;
  
  
  Simplify Smart Contract Debugging with the Bytecode to Opcode Tool
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Smart contract developers and blockchain enthusiasts often need to decode the complexities of Ethereum’s Virtual Machine (EVM) to understand the behavior of deployed contracts. One essential tool for this is a Bytecode to Opcode Converter, which translates low-level compiled smart contract bytecode into more human-readable opcodes. This article will guide you on how to use the tool effectively.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Bytecode?
&lt;/h2&gt;

&lt;p&gt;Bytecode is the compiled form of a smart contract. Once a smart contract is written in a high-level programming language like Solidity, it is compiled into bytecode — a series of hexadecimal characters. Bytecode is executed by the Ethereum Virtual Machine (EVM) or other compatible virtual machines like XDC’s.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are Opcodes?
&lt;/h2&gt;

&lt;p&gt;Opcodes are the low-level instructions executed by the EVM, derived from the compiled bytecode. These represent fundamental operations like arithmetic, data storage, and contract interaction. Opcodes provide deeper insights into how smart contracts execute on the blockchain.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps to Use the Bytecode to Opcode Tool
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Navigate to the &lt;strong&gt;&lt;a href="https://beta.xdcscan.io/opcode-tool"&gt;Bytecode to Opcode Tool&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Enter the compiled bytecode of your smart contract in the text area provided.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This is the hexadecimal representation of your contract code.&lt;br&gt;
ByteCode Example:&lt;/strong&gt;&lt;br&gt;
608060405234801561000f575f80fd5b506040518060400160405280601181526020017f48656c6c6f2c2058444320576f726c64210000000000000000000000000000008152505f90816100539190610293565b50610362565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806100d457607f821691505b6020821081036100e7576100e6610090565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026101497fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261010e565b610153868361010e565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61019761019261018d8461016b565b610174565b61016b565b9050919050565b5f819050919050565b6101b08361017d565b6101c46101bc8261019e565b84845461011a565b825550505050565b5f90565b6101d86101cc565b6101e38184846101a7565b505050565b5b81811015610206576101fb5f826101d0565b6001810190506101e9565b5050565b601f82111561024b5761021c816100ed565b610225846100ff565b81016020851015610234578190505b610248610240856100ff565b8301826101e8565b50505b505050565b5f82821c905092915050565b5f61026b5f1984600802610250565b1980831691505092915050565b5f610283838361025c565b9150826002028217905092915050565b61029c82610059565b67ffffffffffffffff8111156102b5576102b4610063565b5b6102bf82546100bd565b6102ca82828561020a565b5f60209050601f8311600181146102fb575f84156102e9578287015190505b6102f38582610278565b86555061035a565b601f198416610309866100ed565b5f5b828110156103305784890151825560018201915060208501945060208101905061030b565b8683101561034d5784890151610349601f89168261025c565b8355505b6001600288020188555050505b505050505050565b6106d78061036f5f395ff3fe608060405234801561000f575f80fd5b5060043610610034575f3560e01c80631923be2414610038578063e21f37ce14610054575b5f80fd5b610052600480360381019061004d91906101d5565b610072565b005b61005c6100e1565b6040516100699190610290565b60405180910390f35b81816040516100829291906102ec565b60405180910390205f60405161009891906103f3565b60405180910390207f5b4717af615de779c9c12885d202645882ad93995957a99a4a1a145b3ccdbc1060405160405180910390a381815f91826100dc9291906105d4565b505050565b5f80546100ed90610331565b80601f016020809104026020016040519081016040528092919081815260200182805461011990610331565b80156101645780601f1061013b57610100808354040283529160200191610164565b820191905f5260205f20905b81548152906001019060200180831161014757829003601f168201915b505050505081565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f84011261019557610194610174565b5b8235905067ffffffffffffffff8111156101b2576101b1610178565b5b6020830191508360018202830111156101ce576101cd61017c565b5b9250929050565b5f80602083850312156101eb576101ea61016c565b5b5f83013567ffffffffffffffff81111561020857610207610170565b5b61021485828601610180565b92509250509250929050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61026282610220565b61026c818561022a565b935061027c81856020860161023a565b61028581610248565b840191505092915050565b5f6020820190508181035f8301526102a88184610258565b905092915050565b5f81905092915050565b828183375f83830152505050565b5f6102d383856102b0565b93506102e08385846102ba565b82840190509392505050565b5f6102f88284866102c8565b91508190509392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061034857607f821691505b60208210810361035b5761035a610304565b5b50919050565b5f819050815f5260205f209050919050565b5f815461037f81610331565b61038981866102b0565b9450600182165f81146103a357600181146103b8576103ea565b60ff19831686528115158202860193506103ea565b6103c185610361565b5f5b838110156103e2578154818901526001820191506020810190506103c3565b838801955050505b50505092915050565b5f6103fe8284610373565b915081905092915050565b5f82905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261048a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261044f565b610494868361044f565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6104d86104d36104ce846104ac565b6104b5565b6104ac565b9050919050565b5f819050919050565b6104f1836104be565b6105056104fd826104df565b84845461045b565b825550505050565b5f90565b61051961050d565b6105248184846104e8565b505050565b5b818110156105475761053c5f82610511565b60018101905061052a565b5050565b601f82111561058c5761055d81610361565b61056684610440565b81016020851015610575578190505b61058961058185610440565b830182610529565b50505b505050565b5f82821c905092915050565b5f6105ac5f1984600802610591565b1980831691505092915050565b5f6105c4838361059d565b9150826002028217905092915050565b6105de8383610409565b67ffffffffffffffff8111156105f7576105f6610413565b5b6106018254610331565b61060c82828561054b565b5f601f831160018114610639575f8415610627578287013590505b61063185826105b9565b865550610698565b601f19841661064786610361565b5f5b8281101561066e57848901358255600182019150602085019450602081019050610649565b8683101561068b5784890135610687601f89168261059d565b8355505b6001600288020188555050505b5050505050505056fea2646970667358221220a1416395b4b052533b960ae1ada7fc75a96442af7fb9e3970183af0d7b94401064736f6c634300081a0033&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/9Mr3nSowtROji0RP0U5Q-N0tzKKhWuz7A0p4u0AZits/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzNkams0amRxcGt6/Njk0M200Nml1LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/9Mr3nSowtROji0RP0U5Q-N0tzKKhWuz7A0p4u0AZits/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzNkams0amRxcGt6/Njk0M200Nml1LnBu/Zw" alt="Image description" width="720" height="334"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Submit the bytecode by clicking the “Submit” button.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/L25GNDp611fj0PDNYfM1F1nPGyPaJ4HUNa8MSou5B_E/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L29zNXFxMWczYWV3/a3RibGlpdmd6LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/L25GNDp611fj0PDNYfM1F1nPGyPaJ4HUNa8MSou5B_E/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L29zNXFxMWczYWV3/a3RibGlpdmd6LnBu/Zw" alt="Image description" width="720" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/nKGBuLhanI0q89z-BEvmZ4nzOX4WOr5mSMZrHNrrhvk/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3YwN2ZjbnU0cTNw/MDB6ZGphYzc1LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/nKGBuLhanI0q89z-BEvmZ4nzOX4WOr5mSMZrHNrrhvk/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3YwN2ZjbnU0cTNw/MDB6ZGphYzc1LnBu/Zw" alt="Image description" width="720" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Review the results. The tool will decode the bytecode and display the corresponding opcodes, giving you a detailed breakdown of the low-level instructions.&lt;/p&gt;

&lt;p&gt;This functionality is ideal for debugging smart contracts and analysing their behaviour before deployment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Broadcasting Transactions | Submitting Signed Transactions with PushTx
&lt;/h2&gt;

&lt;p&gt;Developers often need to broadcast signed transactions directly to the blockchain. XDCScan provides an easy-to-use PushTx feature for this purpose.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Navigate to the &lt;strong&gt;&lt;a href="https://beta.xdcscan.io/pushTx"&gt;PushTx Page&lt;/a&gt;&lt;/strong&gt;.&lt;br&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Enter the signed raw transaction hash in the text area provided.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ensure the hash is correctly formatted and signed using a compatible tool or library.&lt;/li&gt;
&lt;li&gt;Example of RAW transaction:
0xf86d3d850df847580082520894f3ca2132ca536f41606004b9d380f609af273ee2880853a0d2313c000080818aa0c78bcc0e972260d87f3d58baf3f6d71365e303b93d607259aa914e5d88bdb04ba065d70d71922acad744836ccc090b51e8f62abeab863c4ac9d4131f1c94dbad2d&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/_YQHUaXg0vhvDtrQq1tNmEEgx2bGp6JfS4uRG4HQnvQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2FsYzI5eTk2NXNv/eTNid3FicjNhLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/_YQHUaXg0vhvDtrQq1tNmEEgx2bGp6JfS4uRG4HQnvQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2FsYzI5eTk2NXNv/eTNid3FicjNhLnBu/Zw" alt="Image description" width="720" height="326"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Click the “Broadcast Transaction” button.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; Once submitted, the transaction will be broadcasted to the blockchain, and the transaction hash will appear below as confirmation.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/thL-EW4XCWahYrXRoDgBWidVfulXN6p5CvdSCvCxhWY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2cxYnM1djNiN3A0/aTJlZW42aGUwLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/thL-EW4XCWahYrXRoDgBWidVfulXN6p5CvdSCvCxhWY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2cxYnM1djNiN3A0/aTJlZW42aGUwLnBu/Zw" alt="Image description" width="720" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; This feature currently supports the Apothem Network for testing and development purposes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Use XDCScan’s Tools?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Developer-Friendly: Intuitive interfaces and quick results make debugging and deployment seamless.&lt;/li&gt;
&lt;li&gt;Transparency: Gain deeper insights into smart contracts and transaction details.&lt;/li&gt;
&lt;li&gt;Efficiency: Save time by using real-time tools for contract analysis and transaction submission.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Access these tools today and streamline your blockchain development experience:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://beta.xdcscan.io/opcode-tool"&gt;Bytecode to Opcode Tool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://beta.xdcscan.io/pushTx"&gt;PushTx Tool&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Unleash the potential of your smart contracts and optimize your development workflow with &lt;strong&gt;&lt;a href="https://xdcscan.io/"&gt;XDCScan’s&lt;/a&gt;&lt;/strong&gt; comprehensive suite of tools!&lt;/p&gt;

&lt;p&gt;Start leveraging this tool today and streamline your smart contract workflows!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay connected for more updates on smart contract functionality and blockchain insights:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai"&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;Telegram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.facebook.com/BlocksScan"&gt;Facebook&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>openscan</category>
      <category>smartcontracts</category>
      <category>blockchain</category>
      <category>informative</category>
    </item>
    <item>
      <title>How to Verify Multi-Part Smart Contracts on XDCScan Explorer: A Complete Guide.</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Mon, 28 Oct 2024 19:13:31 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/how-to-verify-multi-part-smart-contracts-on-xdcscan-explorer-a-complete-guide-1pfe</link>
      <guid>https://www.xdc.dev/openscan/how-to-verify-multi-part-smart-contracts-on-xdcscan-explorer-a-complete-guide-1pfe</guid>
      <description>&lt;p&gt;Verifying your smart contract on a blockchain explorer like &lt;strong&gt;&lt;a href="https://xdcscan.io/"&gt;XDCScan&lt;/a&gt;&lt;/strong&gt; promotes transparency and helps build trust within the community. By publishing your contract’s source code, users can understand the contract’s logic, contributing to a more secure and open ecosystem. This article offers a comprehensive guide for verifying multipart smart contracts on the XDC Network using &lt;a href="https://xdcscan.io/"&gt;XDCS&lt;/a&gt;can, powered by &lt;strong&gt;&lt;a href="https://openscan.ai/"&gt;BlocksScan (OpenScan)&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Multipart Verification?
&lt;/h2&gt;

&lt;p&gt;Multipart contract verification is a specialized process designed for complex smart contracts that involve multiple files or dependencies, including libraries or inherited contracts. Unlike single-file verification, multipart verification compiles each individual component, allowing the blockchain explorer to validate the complete contract structure. This ensures that every segment of a multi-file contract matches the deployed bytecode, strengthening trust in the contract’s reliability and functionality.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prerequisites for Contract Verification
&lt;/h2&gt;

&lt;p&gt;Before starting the verification process, make sure you have the following prerequisites:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Contract Source Code: Your Solidity (.sol) source code file.&lt;/li&gt;
&lt;li&gt;Libraries Used: A list of libraries referenced in your contract, along with their deployed addresses.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Step-by-Step Guide to Verifying Your Smart Contract on XDCScan
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Access XDCScan’s Contract Verification Page&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open &lt;strong&gt;&lt;a href="https://xdcscan.io/"&gt;XDCScan&lt;/a&gt;&lt;/strong&gt;, the official blockchain explorer for the XDC Network.&lt;/li&gt;
&lt;li&gt;Enter your deployed contract address, select the “Contract” tab, and choose “Verify And Publish”. This option redirects you to the verification page.
&lt;img src="https://www.xdc.dev/images/v-7rO7T4z4gnMD652gCEy15qP7dPiSfj6qZCrFb0biA/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2trN3IzemlnZ3Nn/bG43ZWE1ZGgxLnBu/Zw" alt="Image description" width="720" height="334"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Enter the Contract Details&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/JZrtnN9xQD2KLZD0e5bS7ubi6oNX-8fOnWqGKNWTSMs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2k4YXh3Y2Z4aWJh/NWtscHpydGlhLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/JZrtnN9xQD2KLZD0e5bS7ubi6oNX-8fOnWqGKNWTSMs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2k4YXh3Y2Z4aWJh/NWtscHpydGlhLnBu/Zw" alt="Image description" width="720" height="463"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Contract License:&lt;/strong&gt; Choose the appropriate license for your contract from the dropdown menu.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Verification Method:&lt;/strong&gt; Select “Solidity (Multi-part files)” to indicate that your contract comprises multiple files.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compiler:&lt;/strong&gt; Select the compiler version used for the original deployment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optimization Settings:&lt;/strong&gt; Enable optimization if it was used in your contract’s deployment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add Contract Library:&lt;/strong&gt; Add each library’s name (with a “.sol” extension) and its deployed address. Up to 10 libraries can be added.
&lt;img src="https://www.xdc.dev/images/86Btcn_u3gwNAihd4M3ejtbOGdtUwE-WWaxXFo7040Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3p5azR3YjJwZXR4/bGpkN2w1eGhiLnBu/Zw" alt="Image description" width="720" height="288"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What are Libraries?&lt;/strong&gt;&lt;br&gt;
Libraries in Solidity are reusable pieces of code that extend a contract’s functionality, reducing duplicate code by allowing contracts to share reusable logic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Upload Your Solidity Contract Files&lt;/strong&gt;&lt;br&gt;
Upload all .sol files related to the contract, including main files and any dependencies. Ensure each file is organized and correctly named to avoid verification issues.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/x3QJG8cfbnT9uZziJB8og6u6buw1bvawkWeWKxGjk7s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzVvZXlqbDA3dTNz/YXpxYmdkZG5zLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/x3QJG8cfbnT9uZziJB8og6u6buw1bvawkWeWKxGjk7s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzVvZXlqbDA3dTNz/YXpxYmdkZG5zLnBu/Zw" alt="Image description" width="720" height="146"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Confirm and Verify&lt;/strong&gt;&lt;br&gt;
Review all details displayed, ensuring that the contract address, contract name, compiler settings, and library names match the information of the deployed contract. Click “Verify and Publish” to finalize the process.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/fteU4-IiZ0gUIto6yhMpiDY1oJCdH6HAZmlbWRw3fOs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJ1czJrYnpmMHVz/NXAwNjE1czF5LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/fteU4-IiZ0gUIto6yhMpiDY1oJCdH6HAZmlbWRw3fOs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzJ1czJrYnpmMHVz/NXAwNjE1czF5LnBu/Zw" alt="Image description" width="720" height="146"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step 5: Verification Successful&lt;br&gt;
If all details are correct, XDCScan will display a success message indicating that your contract has been verified.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/c6jRpLfaGQ9JOwWQPLQFHbzc86O66PD6zC_L_ZHqpYA/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Z3Ym0xazI1dXls/Njh3eTQ3a29jLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/c6jRpLfaGQ9JOwWQPLQFHbzc86O66PD6zC_L_ZHqpYA/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Z3Ym0xazI1dXls/Njh3eTQ3a29jLnBu/Zw" alt="Image description" width="433" height="150"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Users can now access your contract’s source code, ABI, and additional details directly on XDCScan.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/BTJBLEc1CvrpFGE9O50zoXXF34XbWmJJKs--Ub8UjEk/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3hxajBsZTA5aGZ2/Z3V3eXM0MzR4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/BTJBLEc1CvrpFGE9O50zoXXF34XbWmJJKs--Ub8UjEk/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3hxajBsZTA5aGZ2/Z3V3eXM0MzR4LnBu/Zw" alt="Image description" width="720" height="526"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Troubleshooting Common Verification Issues
&lt;/h2&gt;

&lt;p&gt;If verification fails, here are some common issues and their solutions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Compiler Mismatch:&lt;/strong&gt; Ensure the compiler version and optimization settings used during verification match those used in deployment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Contract Name Mismatch:&lt;/strong&gt; Verify that the contract name entered matches the name in the source code.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Incorrect Library Details:&lt;/strong&gt; Double-check that the names and addresses of imported libraries are correct and match the information used in the main contract.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Stay connected for more updates on smart contract functionality and blockchain insights:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai"&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;Telegram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/BlocksScan"&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>smartcontract</category>
      <category>xdcscan</category>
      <category>openscan</category>
      <category>informative</category>
    </item>
    <item>
      <title>How to Verify Your Smart Contract Built on the XDC Network via Standard Input JSON on XDCScan Powered by BlocksScan(OpenScan)</title>
      <dc:creator>OpenScan</dc:creator>
      <pubDate>Fri, 04 Oct 2024 15:45:31 +0000</pubDate>
      <link>https://www.xdc.dev/openscan/how-to-verify-your-smart-contract-built-on-the-xdc-network-via-standard-input-json-on-xdcscan-powered-by-blocksscanopenscan-2j93</link>
      <guid>https://www.xdc.dev/openscan/how-to-verify-your-smart-contract-built-on-the-xdc-network-via-standard-input-json-on-xdcscan-powered-by-blocksscanopenscan-2j93</guid>
      <description>&lt;p&gt;Verifying your smart contract on a blockchain explorer is an important step to ensure transparency and trust. By verifying the source code of your smart contract, users can view the contract logic, fostering a more open and secure ecosystem. This guide will walk you through the process of verifying a smart contract deployed on the XDC Network using standard input JSON on XDCScan.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Verify Your Smart Contract?
&lt;/h2&gt;

&lt;p&gt;Verifying your smart contract on XDCScan allows anyone to view the exact code you deployed on the XDC blockchain. This brings several benefits:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Transparency: Users and developers can inspect your contract's logic, improving trust.&lt;/li&gt;
&lt;li&gt;Security: Verifying code enables users to ensure that there are no malicious or hidden features in the contract.&lt;/li&gt;
&lt;li&gt;Ecosystem Participation: Verified contracts become part of the public ecosystem, enabling tools such as decentralized finance (DeFi) applications and wallets to interact with your contract more easily.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Prerequisites
&lt;/h2&gt;

&lt;p&gt;Before you proceed with verifying your smart contract, make sure you have the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Contract Source Code: The original source code of your smart contract, usually written in Solidity.&lt;/li&gt;
&lt;li&gt;ABI (Application Binary Interface): Automatically generated when you compile your smart contract.&lt;/li&gt;
&lt;li&gt;Compiled Contract Code: The compiled bytecode of your smart contract.&lt;/li&gt;
&lt;li&gt;Standard JSON Input File: Generated by Solidity during compilation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step-by-Step Guide to Verify Your Smart Contract on XDCScan
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Navigate to XDCScan’s Contract Verification Page&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;a href="https://xdcscan.io/"&gt;XDCScan&lt;/a&gt;, the XDC Network’s blockchain explorer.&lt;/li&gt;
&lt;li&gt;Enter your deployed contract address on XDCScan explorer, select the “Contract” tab and click on the &lt;strong&gt;"Verify And Publish"&lt;/strong&gt; option. This will redirect you to the contract verification page.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/cs50jpJf29wuCGYcz77VnjZCQ7Glkpkrk2iQhG9wc9Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2dzajN4cXA0dHpv/NXZhOThxcWowLlBO/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/cs50jpJf29wuCGYcz77VnjZCQ7Glkpkrk2iQhG9wc9Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2dzajN4cXA0dHpv/NXZhOThxcWowLlBO/Rw" alt="Image description" width="880" height="569"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Enter the Contract Details&lt;/strong&gt;&lt;br&gt;
On the contract verification page, you’ll be prompted to fill in the following details:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Contract Licence: Select the correct “Contract Licence” from the dropdwon.&lt;/li&gt;
&lt;li&gt;Compiler Type: Select "Solidity (Standard JSON Input)" from the available options.&lt;/li&gt;
&lt;li&gt;Contract Name: Specify the name of the contract as used during deployment.&lt;/li&gt;
&lt;li&gt;Compiler: Select the Compiler version, used during deployment. &lt;/li&gt;
&lt;li&gt;Try to fetch constructor arguments automatically: Select “Yes” or “No”.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/OwN_0hR-I6sPZvgIHTfddcM8IUQpuAyD3nMcSFLo36Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3JpZGx2dGxjdWk2/NG9zbDh5NzI5LlBO/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/OwN_0hR-I6sPZvgIHTfddcM8IUQpuAyD3nMcSFLo36Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3JpZGx2dGxjdWk2/NG9zbDh5NzI5LlBO/Rw" alt="Image description" width="880" height="472"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Create a standard input JSON file&lt;/strong&gt;&lt;br&gt;
Here first you need to create an empty JSON file, and then from there you need to go to the following file(in hardhat project) artifacts-&amp;gt;build-info-&amp;gt; JSON file corresponding to your smart contract.&lt;/p&gt;

&lt;p&gt;In Remix, We will use a &lt;strong&gt;COMPILERINPUT file generated by the compiler&lt;/strong&gt;. You can find it in the “Compilation Details” tab (ensure that the correct contract is chosen).&lt;/p&gt;

&lt;p&gt;Once you found the JSON file, copy the input value and paste into the empty JSON file you created.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/qPJ8uKHAPonzJ8-EvJWIUTPjMEE69anDt_GMzl6rYtQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2w2dXd2dWF2OXkw/bTM5cmFoNnUzLlBO/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/qPJ8uKHAPonzJ8-EvJWIUTPjMEE69anDt_GMzl6rYtQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2w2dXd2dWF2OXkw/bTM5cmFoNnUzLlBO/Rw" alt="Image description" width="880" height="603"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Upload the Standard JSON Input&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Choose the option to upload your standard input JSON file.&lt;/li&gt;
&lt;li&gt;Upload the JSON file generated during the contract compilation.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The JSON file contains all the necessary metadata, including the source code, ABI, and other details required for verification.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/hWa5KBb6yAhxufIEFPyes_4dBzt75QliRVrwYi9dAG4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3E0NHh6M2RnaTlq/ZDRidGQ3bW1oLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/hWa5KBb6yAhxufIEFPyes_4dBzt75QliRVrwYi9dAG4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3E0NHh6M2RnaTlq/ZDRidGQ3bW1oLnBu/Zw" alt="Image description" width="880" height="94"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Confirm and Verify&lt;/strong&gt;&lt;br&gt;
Once you’ve uploaded the file, review the information displayed on the page. Make sure the contract address, name, and compiler settings match the deployed contract.&lt;br&gt;
Click the &lt;strong&gt;“Verify and Publish”&lt;/strong&gt; button to complete the verification process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/32WOPFkxnsd9FPWCmP4vrZ8RKThtac9DNeyKrhAYSbo/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L21pbzhuMXU2bWUz/ZXNld29qeTllLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/32WOPFkxnsd9FPWCmP4vrZ8RKThtac9DNeyKrhAYSbo/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L21pbzhuMXU2bWUz/ZXNld29qeTllLnBu/Zw" alt="Image description" width="880" height="179"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Verification Successful&lt;/strong&gt;&lt;br&gt;
If everything is correct, XDCScan will display a success message, and your contract will be verified on the platform. &lt;br&gt;
&lt;a href="https://www.xdc.dev/images/LktEhTK6iri9Xi3iY_nRqGLvPUWdcWxmPMlFI0_Gc9Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzQ4bDFjNHZ3YXdy/NHAyMnI1ZnA3LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/LktEhTK6iri9Xi3iY_nRqGLvPUWdcWxmPMlFI0_Gc9Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzQ4bDFjNHZ3YXdy/NHAyMnI1ZnA3LnBu/Zw" alt="Image description" width="361" height="104"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Users can now view the source code, ABI, and other relevant details directly on &lt;a href="https://apothem.xdcscan.io/address/0xCFC5D5670bc63b7F795883129b69E0eAe4674E46?tab=contract#code"&gt;XDCScan&lt;/a&gt;.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/qwLxYmTZxDdh_0Kj9G1_OkmZuc7uNbAof7_UTih66v8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3QyeHIzMTF5anlx/YjFoaDN4bmRtLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/qwLxYmTZxDdh_0Kj9G1_OkmZuc7uNbAof7_UTih66v8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3QyeHIzMTF5anlx/YjFoaDN4bmRtLnBu/Zw" alt="Image description" width="880" height="698"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Troubleshooting Common Issues
&lt;/h2&gt;

&lt;p&gt;If your contract fails to verify, here are a few common issues and their solutions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Compiler Mismatch:&lt;/strong&gt; Ensure that the compiler version and optimization settings used during verification are the same as those used during deployment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Contract Name Mismatch:&lt;/strong&gt; Double-check that the contract name entered during verification matches the one used in the source code.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Incorrect JSON File:&lt;/strong&gt; Verify that you are using the correct standard input JSON file generated during the contract’s compilation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Follow us to know more updates:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://openscan.ai/"&gt;Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/OpenScan_Ai/"&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/OpenScanAi"&gt;Telegram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/OpenScanAI"&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/BlocksScan"&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>smartcontract</category>
      <category>xdcscan</category>
      <category>xdcnetwork</category>
      <category>informative</category>
    </item>
  </channel>
</rss>
