<?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: Wanwiset Peerapatanapokin</title>
    <description>The latest articles on Developers Forum for XinFin XDC Network by Wanwiset Peerapatanapokin (@wanwiset25).</description>
    <link>https://www.xdc.dev/wanwiset25</link>
    <image>
      <url>https://www.xdc.dev/images/XsnOMwQVAgKJoEztSX_HZmKj-m17Kjcu-XvcwNFxe10/rs:fill:90:90/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL3VzZXIvcHJv/ZmlsZV9pbWFnZS8y/MDM3L2VhYzI1ZGZi/LTc3MWQtNDE0ZC04/MjYyLWUwNmM2YzBj/NzI5MC5qcGVn</url>
      <title>Developers Forum for XinFin XDC Network: Wanwiset Peerapatanapokin</title>
      <link>https://www.xdc.dev/wanwiset25</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.xdc.dev/feed/wanwiset25"/>
    <language>en</language>
    <item>
      <title>XDC Subnet Official Release</title>
      <dc:creator>Wanwiset Peerapatanapokin</dc:creator>
      <pubDate>Tue, 08 Oct 2024 07:07:11 +0000</pubDate>
      <link>https://www.xdc.dev/wanwiset25/xdc-subnet-official-release-4mif</link>
      <guid>https://www.xdc.dev/wanwiset25/xdc-subnet-official-release-4mif</guid>
      <description>&lt;p&gt;&lt;a href="https://www.xdc.dev/images/5m2nCadxnVmg6Vpc8JSdhL41v_esUc3zdJ__Tqfh8zQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2c1b21tMHVuYzRm/dW44ejNmeWhyLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/5m2nCadxnVmg6Vpc8JSdhL41v_esUc3zdJ__Tqfh8zQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2c1b21tMHVuYzRm/dW44ejNmeWhyLnBu/Zw" alt="XDC Subnet" width="880" height="508"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The launch of XDC2.0 on the XDC Mainnet marks a significant milestone, bringing substantial improvements to both consensus mechanisms and security protocols. Not only that, this upgrade also enables XDC-Subnet on Mainnet. With that in mind, we are pleased to announce the official release of Subnet v1, complete with a comprehensive suite of tools and ecosystem components designed to streamline development and deployment processes.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is XDC Subnets
&lt;/h2&gt;

&lt;p&gt;XDC Subnets can be understood as individual sidechains within the XinFin XDC Network ecosystem. These subnets operate independently while borrowing security of the main XDC Network through the use of Relayers and Checkpoint Smart Contracts. Each XDC Subnet can have its own tokenomics, and governance rules, making it a highly customizable and flexible solution.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/oH7VO4jqaPKEkCwxdgNcm4cyZybYjWe0LGq07G-rr_U/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Zva2I3cDhqdjFi/Z3M3dWMxbWhvLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/oH7VO4jqaPKEkCwxdgNcm4cyZybYjWe0LGq07G-rr_U/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Zva2I3cDhqdjFi/Z3M3dWMxbWhvLnBu/Zw" alt="Subnet Technical Diagram" width="880" height="509"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits of XDC Subnets
&lt;/h2&gt;

&lt;p&gt;XDC Subnets offer several significant advantages in blockchain technology.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Privacy&lt;/strong&gt;: Subnet transactions remain private, as only block header information is checkpointed to the XDC mainnet, enhancing data protection. Subnet owner has full control over who can access the Subnet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost Reduction&lt;/strong&gt;: Transactions on Subnets are practically free, your costs will only be reduced to regular checkpointing transactions to the XDC mainnet. Making it more feasible for both individuals and enterprises to participate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scalability&lt;/strong&gt;: Avoid network congestion by processing transactions on separate sidechains, increasing overall transaction capacity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Efficiency&lt;/strong&gt;: Subnets allow for better resource allocation, with different use cases assigned to specific subnets to prevent resource contention.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Transparency &amp;amp; Customization&lt;/strong&gt;: All of Subnet's codebase is open source. Everyone is free to contribute or make modifications of their own deployment. Each subnet can have unique rules and tokens, enabling tailored solutions for various applications like supply chain management or DeFi.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Interoperability&lt;/strong&gt;: Subnets can interact with the main XDC Network through XDC-Zero, our provided cross-chain communication framework, facilitating asset transfers across the ecosystem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features of XDC Subnets
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Rapid Deployment&lt;/strong&gt;: Our intuitive UI configuration generator enables the setup and launch of a new subnet within 10 minutes, streamlining the deployment process.&lt;br&gt;
&lt;strong&gt;XDC-Zero Interoperability&lt;/strong&gt;: XDC-Zero, our advanced cross-chain system, facilitates seamless blockchain interoperability. It ensures efficient and secure data transmission between the Parentchain and Subnet, enhancing overall network connectivity.&lt;br&gt;
&lt;strong&gt;Comprehensive Ecosystem Tools&lt;/strong&gt;: We provide a suite of components to enhance your Subnet experience.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Subnet Explorer&lt;/em&gt;: For real-time blockchain data visualization and analysis&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Node Management Interface&lt;/em&gt;: Simplifies the process of operating and maintaining network nodes&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Faucet Server&lt;/em&gt;: Enables easy distribution of test tokens for development and testing purposes&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  Luanch your XDC-Subnet in 10 minutes
&lt;/h2&gt;

&lt;p&gt;Below is a guide that follows our documentation.&lt;br&gt;
&lt;a href="https://xinfinorg.github.io/xdc-subnet-docs/deployment/launch_subnet/"&gt;https://xinfinorg.github.io/xdc-subnet-docs/deployment/launch_subnet/&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Video Walkthrough:
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/m-sPbMrB8ow"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Clone the generator script&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;curl -O https://raw.githubusercontent.com/XinFinOrg/XinFin-Node/master/subnet/deployment-generator/scripts/generate.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Run the generator script&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;chmod +x generate.sh
./generate.sh
cd generated
&lt;/code&gt;&lt;/pre&gt;

&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Go to &lt;a href="http://localhost:5210/"&gt;http://localhost:5210/&lt;/a&gt; in your browser.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/CoQPQzwA43jTTQMe90RnkqalLeL3JhfRmtFhDYQ-ORE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzY4cWl5NGVnYWUx/NGltMGZnMmhuLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/CoQPQzwA43jTTQMe90RnkqalLeL3JhfRmtFhDYQ-ORE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzY4cWl5NGVnYWUx/NGltMGZnMmhuLnBu/Zw" alt="Generator UI" width="880" height="637"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Input the parameters for your Subnet.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Follow the generated instructions in commands.txt.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/CnBWx8cSvhLZsMCEeIIlnzsc4REL1hhMEAwiT2zUnao/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2ttYTNyeW41d3Rs/Mm8zYnpibzM5LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/CnBWx8cSvhLZsMCEeIIlnzsc4REL1hhMEAwiT2zUnao/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2ttYTNyeW41d3Rs/Mm8zYnpibzM5LnBu/Zw" alt="commands.txt" width="880" height="530"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Once successfully deployed, visit the Subnet UI at &lt;a href="http://localhost:5214/"&gt;http://localhost:5214/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/KRG2SIYMLSxOfFAoLlxelEPZdkS4YlZZp5CPicx-Q5s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzdlMWExaWc1Z2dh/YWl2dG5ncG0yLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/KRG2SIYMLSxOfFAoLlxelEPZdkS4YlZZp5CPicx-Q5s/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzdlMWExaWc1Z2dh/YWl2dG5ncG0yLnBu/Zw" alt="Subnet UI" width="880" height="508"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Checkout Using the Subnet docs for more information on the UI, Explorer, and Faucet&lt;br&gt;
&lt;a href="https://docs.xdc.network/subnet/using_subnet/using_subnet/"&gt;https://docs.xdc.network/subnet/using_subnet/using_subnet/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Subnet Documentation and Repositories
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://docs.xdc.network/subnet/"&gt;https://docs.xdc.network/subnet/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/XinFinOrg/XDC-Subnet"&gt;https://github.com/XinFinOrg/XDC-Subnet&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/XinFinOrg/XDC-Relayer"&gt;https://github.com/XinFinOrg/XDC-Relayer&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/XinFinOrg/subnet-stats-service"&gt;https://github.com/XinFinOrg/subnet-stats-service&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/XinFinOrg/XDC-Zero"&gt;https://github.com/XinFinOrg/XDC-Zero&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/XinFinOrg/XDC-CSC"&gt;https://github.com/XinFinOrg/XDC-CSC&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/XinFinOrg/xdc-subnet-docs"&gt;https://github.com/XinFinOrg/xdc-subnet-docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/XinFinOrg/XinFin-Node/tree/master/subnet/deployment-generator"&gt;https://github.com/XinFinOrg/XinFin-Node/tree/master/subnet/deployment-generator&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Other links
&lt;/h2&gt;

&lt;p&gt;FAQ: &lt;a href="https://docs.xdc.network/subnet/install_guide/faq/"&gt;https://docs.xdc.network/subnet/install_guide/faq/&lt;/a&gt;&lt;br&gt;
Common Issues: &lt;a href="https://docs.xdc.network/subnet/install_guide/common_issues/"&gt;https://docs.xdc.network/subnet/install_guide/common_issues/&lt;/a&gt;&lt;br&gt;
Telegram Subnet Support Group: &lt;a href="https://t.me/+jvkX6LaLEEthZWM1"&gt;https://t.me/+jvkX6LaLEEthZWM1&lt;/a&gt;&lt;br&gt;
Discussion Forum: &lt;a href="https://forum.xinfin.org/tag/subnets"&gt;https://forum.xinfin.org/tag/subnets&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Please feel free to comment down your queries for any help
&lt;/h4&gt;

</description>
      <category>xdc</category>
      <category>xdcsubnet</category>
      <category>buildonxdc</category>
    </item>
    <item>
      <title>Subnet Troubleshooting Support Group</title>
      <dc:creator>Wanwiset Peerapatanapokin</dc:creator>
      <pubDate>Mon, 26 Aug 2024 14:07:26 +0000</pubDate>
      <link>https://www.xdc.dev/wanwiset25/subnet-troubleshooting-support-4k2</link>
      <guid>https://www.xdc.dev/wanwiset25/subnet-troubleshooting-support-4k2</guid>
      <description>&lt;p&gt;We have created a Subnet troubleshooting telegram group.&lt;br&gt;
If you'd like a quick response to Subnet deployment or general Subnet issues, please feel free to join the link below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://t.me/+jvkX6LaLEEthZWM1"&gt;https://t.me/+jvkX6LaLEEthZWM1&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>[Informative] Subnet v0.3.1 Minor Release and Development Roadmap</title>
      <dc:creator>Wanwiset Peerapatanapokin</dc:creator>
      <pubDate>Wed, 24 Jul 2024 10:12:13 +0000</pubDate>
      <link>https://www.xdc.dev/wanwiset25/informative-subnet-v031-minor-release-and-development-roadmap-275m</link>
      <guid>https://www.xdc.dev/wanwiset25/informative-subnet-v031-minor-release-and-development-roadmap-275m</guid>
      <description>&lt;p&gt;Before we get into the changes, I'd like to announce our plan for the next upcoming major Subnet release (v1.0.0). The timing should be around the same as XDPoSv2 switch. What is coming up in the next version and why is it major?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;XDC-Zero deployment integration (Cross-chain framework) &lt;/li&gt;
&lt;li&gt;Addition of Reverse side features (subnet &amp;gt; mainnet transfers)&lt;/li&gt;
&lt;li&gt;Integration with XDCFoundation block explorer&lt;/li&gt;
&lt;li&gt;Catchup Subnet-node code base with main chain including XDPoS2.0 auditing improvements&lt;/li&gt;
&lt;li&gt;Documentation revamp with focus on first-time user experience&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Change notes
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Deployment Generator v0.2.2 &amp;gt; v0.3.1
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/XinFinOrg/XinFin-Node/releases"&gt;https://github.com/XinFinOrg/XinFin-Node/releases&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use testnet by default&lt;/li&gt;
&lt;li&gt;Remove admin api by default&lt;/li&gt;
&lt;li&gt;Added PUBLIC_IP optional config in deployment-generator&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Frontend v0.1.8 &amp;gt; v0.1.9
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/XinFinOrg/subnet-stats-service/releases"&gt;https://github.com/XinFinOrg/subnet-stats-service/releases&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Allow configurable RPC in frontend service VITE_SUBNET_RPC which will use PUBLIC_IP. This makes it possible to use management feature from outside private network.&lt;/li&gt;
&lt;li&gt;Change VITE_SUBNET_URL to use PUBLIC_IP if provided, so accessing from local browser can reach backend service&lt;/li&gt;
&lt;li&gt;UI cleanup - typos, better wording, confirmation display&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Subnet v0.2.1 &amp;gt; v0.2.2
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/XinFinOrg/XDC-Subnet/releases"&gt;https://github.com/XinFinOrg/XDC-Subnet/releases&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bump golang version to 1.21&lt;/li&gt;
&lt;li&gt;fix-CVE-2023-40591&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to check out Subnet v0.3.1
&lt;/h2&gt;

&lt;p&gt;Go to the deployment documentation page and follow the steps, new version is used by default.&lt;br&gt;
&lt;a href="https://xinfinorg.github.io/xdc-subnet-docs/deployment/launch_subnet/"&gt;https://xinfinorg.github.io/xdc-subnet-docs/deployment/launch_subnet/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to upgrade existing Subnets
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;In docker-compose.yml, change bootnode and subnet version to &lt;code&gt;xinfinorg/xdcsubnets:v0.2.2&lt;/code&gt; then (refer commands.txt)&lt;br&gt;
&lt;code&gt;docker compose --env-file docker-compose.env --profile machine1 down&lt;/code&gt; &lt;br&gt;
&lt;code&gt;docker compose --env-file docker-compose.env --profile machine1 up -d&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In common.env add &lt;code&gt;VITE_SUBNET_RPC=http://subnet_node_ip:8545&lt;/code&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In docker-compose.yml, change frontend version to &lt;code&gt;xinfinorg/subnet-frontend:v0.1.9&lt;/code&gt; then &lt;br&gt;
&lt;code&gt;docker compose --env-file docker-compose.env --profile services down frontend&lt;/code&gt; &lt;br&gt;
&lt;code&gt;docker compose --env-file docker-compose.env --profile services up -d frontend&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
  </channel>
</rss>
