<?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: Vinn </title>
    <description>The latest articles on Developers Forum for XinFin XDC Network by Vinn  (@vinn_9686).</description>
    <link>https://www.xdc.dev/vinn_9686</link>
    <image>
      <url>https://www.xdc.dev/images/OqodSdS_p7AoL3EocQ_oK1nymAK7I-fparWRxb7v9Zo/rs:fill:90:90/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL3VzZXIvcHJv/ZmlsZV9pbWFnZS8x/NC9kZTZlOGMzMC0y/NDUxLTQ1NjktODE1/NC1iYjRkMzg2Y2Rm/ZDAuanBlZw</url>
      <title>Developers Forum for XinFin XDC Network: Vinn </title>
      <link>https://www.xdc.dev/vinn_9686</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.xdc.dev/feed/vinn_9686"/>
    <language>en</language>
    <item>
      <title>Standard Guide: How to Host an XDC Masternode</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Tue, 07 Apr 2026 05:55:36 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/standard-guide-how-to-host-an-xdc-masternode-2n4h</link>
      <guid>https://www.xdc.dev/vinn_9686/standard-guide-how-to-host-an-xdc-masternode-2n4h</guid>
      <description>&lt;p&gt;This guide walks you through the end-to-end steps to host an &lt;strong&gt;&lt;a href="https://xinfin.org/setup-masternode"&gt;XDC Network Masternode&lt;/a&gt;&lt;/strong&gt; — whether you’re using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Private Key / Mnemonic phrase&lt;/li&gt;
&lt;li&gt;Fireblocks/Other Wallet via WalletConnect v2&lt;/li&gt;
&lt;li&gt;XDCPay / Keystore or browser wallets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;From server setup, wallet login, KYC submission, staking, to node activation.&lt;/p&gt;

&lt;h3&gt;
  
  
  What Is an XDC Masternode?
&lt;/h3&gt;

&lt;p&gt;An XDC Masternode is a validating node that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Helps secure and validate the XDC blockchain&lt;/li&gt;
&lt;li&gt;Participates in consensus and block production&lt;/li&gt;
&lt;li&gt;Earns rewards for active participation&lt;/li&gt;
&lt;li&gt;Requires a minimum 10,000,000 XDC stake locked for staking&lt;/li&gt;
&lt;li&gt;Must submit KYC and be approved on the Masternode App to be active.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Prerequisites
&lt;/h3&gt;

&lt;p&gt;Before you begin:&lt;br&gt;
&lt;strong&gt;🗂 Node Server&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Deploy your masternode on a remote server (recommended):&lt;br&gt;
✔ Ubuntu 20.04 / 22.04 LTS&lt;br&gt;
✔ Docker / Script-based setup&lt;br&gt;
✔ Public IP and stable internet&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wallet &amp;amp; Funds&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You also need:&lt;br&gt;
✔ A wallet holding at least 10,000,000 XDC&lt;br&gt;
✔ The wallet’s private key or mnemonic phrase (if using non-custodial login)&lt;br&gt;
✔ KYC document in PDF format (signed and verifiable)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Coinbase address&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;This is your masternode identity on the chain.&lt;/p&gt;

&lt;p&gt;Coinbase address: Your &lt;strong&gt;node’s validator address&lt;/strong&gt;, generated when setting up your masternode server.&lt;/p&gt;

&lt;p&gt;Example format:&lt;br&gt;
&lt;code&gt;xdc……………………………………b&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;⚠️ &lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;This is NOT your wallet address&lt;/li&gt;
&lt;li&gt;It is your masternode server’s coinbase address&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  Step-by-Step Masternode Hosting
&lt;/h2&gt;
&lt;h3&gt;
  
  
  OPTION 1: Hosting Using Docker
&lt;/h3&gt;

&lt;p&gt;This method is ideal for &lt;strong&gt;developers&lt;/strong&gt; and &lt;strong&gt;advanced users&lt;/strong&gt; who want more control.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Clone repository&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;git clone https://github.com/XinFinOrg/XinFin-Node.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Enter XinFin-Node directory&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd XinFin-Node
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 2: Install Docker &amp;amp; Update .env file with details&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;sudo apt update
sudo ./setup/install_docker.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Create &lt;strong&gt;.env&lt;/strong&gt; file by using the sample - .env.example&lt;/p&gt;

&lt;p&gt;Enter either your company or product name in the &lt;strong&gt;INSTANCE_NAME&lt;/strong&gt; field.&lt;/p&gt;

&lt;p&gt;Enter your email address in &lt;strong&gt;CONTACT_DETAILS&lt;/strong&gt; field.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd mainnet # testnet
cp env.example .env
nano .env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 3: Start your Node&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For Mainnet&lt;/p&gt;

&lt;p&gt;Run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose -f docker-compose.yml up -d
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Your coinbase address can be found in xdcchain/coinbase.txt file.&lt;/p&gt;

&lt;p&gt;To stop the node or if you encounter any issues use:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose -f docker-compose.yml down
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  OPTION 2: Hosting Using Bootstrap Script
&lt;/h3&gt;

&lt;p&gt;This is the recommended and easiest method for most users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Run Bootstrap Script&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;sudo su -c "bash &amp;lt;(wget -qO- https://raw.githubusercontent.com/XinFinOrg/XinFin-Node/master/setup/bootstrap.sh)" root
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Choose mainnet when prompted&lt;/li&gt;
&lt;li&gt;Name your node&lt;/li&gt;
&lt;li&gt;This generates your node environment and Coinbase address&lt;/li&gt;
&lt;li&gt;Always back up private key/keystore&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Visit the Masternode App&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Go to the official Masternode app:&lt;/p&gt;

&lt;p&gt;🔹 Mainnet: &lt;a href="https://mn.xinfin.network"&gt;https://mn.xinfin.network&lt;/a&gt;&lt;br&gt;
🔹 Testnet: &lt;a href="https://mn.apothem.network"&gt;https://mn.apothem.network&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click &lt;strong&gt;Login&lt;/strong&gt; to begin.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Choose a Login Method&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/6ZMKkHpDwkFmijPz9v-jFfgmjYgNlTFubL1XFC-JQb4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3F6Y3YwbjA2YWJs/djgxbXFtNWRlLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/6ZMKkHpDwkFmijPz9v-jFfgmjYgNlTFubL1XFC-JQb4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3F6Y3YwbjA2YWJs/djgxbXFtNWRlLnBu/Zw" alt="Image description" width="880" height="407"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LOGIN OPTION 1 — Private Key | Mnemonic Phrase&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select Private Key / Mnemonic from the network provider list&lt;/li&gt;
&lt;li&gt;Paste your wallet’s private key or mnemonic phrase securely&lt;/li&gt;
&lt;li&gt;Approve login to the Masternode App&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;⚠️ &lt;strong&gt;Keep this phrase secure — anyone with it controls your funds and stake.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LOGIN OPTION 2 — WalletConnect (Fireblocks / Other Wallets)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A. Fireblocks Flow&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select WalletConnect v2 as Network Provider&lt;/li&gt;
&lt;li&gt;A QR code appears for Fireblocks Web3 Wallet&lt;/li&gt;
&lt;li&gt;Open your Fireblocks Web3 Wallet&lt;/li&gt;
&lt;li&gt;Scan the QR and Connect Vault to dApp&lt;/li&gt;
&lt;li&gt;Choose your vault account (with ≥10M XDC)&lt;/li&gt;
&lt;li&gt;Click Connect vault&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Fireblocks will manage your keys securely, and your Masternode app access is approved through WalletConnect.&lt;/p&gt;

&lt;p&gt;This method lets you keep keys in institutional custody and apply governance rules via Fireblocks Policy Engine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Additional Wallet Options&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Other wallets like &lt;a href="https://chromewebstore.google.com/detail/xdcpay/dgimfmajflciajjbhbkibdbfmpncbnmj"&gt;XDCPay&lt;/a&gt; or browser wallets can also be used — simply select them and connect.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Become a Candidate&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once connected/logged in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click Become a Candidate &lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Upload your KYC PDF&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;📌 Your KYC must be signed by a verifiable authority (e.g., notary, lawyer, company secretary).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enter Coinbase Address &amp;amp; Apply&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In the staking form:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Enter the Coinbase address you generated on your masternode server&lt;/li&gt;
&lt;li&gt;This links your on-chain node identity to your staked wallet&lt;/li&gt;
&lt;li&gt;Click Apply&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/b3XryQfG_-74c-mCgeeAW8WH-Hn7j0I-LXDnUyCrpWw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzBtbWU2YnZoNXVj/MGM0czl3eW93LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/b3XryQfG_-74c-mCgeeAW8WH-Hn7j0I-LXDnUyCrpWw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzBtbWU2YnZoNXVj/MGM0czl3eW93LnBu/Zw" alt="Image description" width="880" height="491"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your wallet (Fireblocks or private key login) will prompt you to &lt;strong&gt;approve the staking transaction&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Approve &amp;amp; Confirm Staking&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The Masternode App will send a transaction to:&lt;br&gt;
✔ Lock 10,000,000 XDC in the node contract&lt;br&gt;
✔ Confirm your node proposal on chain&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Depending on your wallet, approve it:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If using Fireblocks: Fireblocks verifies with your Policy Engine rules&lt;/li&gt;
&lt;li&gt;If using private key/mnemonic: Sign the transaction locally securely&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Verification &amp;amp; Active Status&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once the stake transaction confirms:&lt;br&gt;
✔ Your masternode proposal has been submitted&lt;br&gt;
✔ The node enters the round-robin selection pool&lt;br&gt;
✔ After acceptance, your node becomes active and earns block rewards&lt;/p&gt;

&lt;p&gt;Use a block explorer (e.g., &lt;a href="https://xdcscan.com/"&gt;xdcscan&lt;/a&gt;) to track the transaction &amp;amp; status.&lt;/p&gt;

&lt;h3&gt;
  
  
  Best Practices for Key + Wallet Security
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Private Key / Mnemonic&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep keys offline in secure vaults&lt;/li&gt;
&lt;li&gt;Do not store keys in plain documents&lt;/li&gt;
&lt;li&gt;Use hardware wallets if possible&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Fireblocks Custodial Login&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keys are held in MPC hardware enclaves&lt;/li&gt;
&lt;li&gt;Fireblocks Policy Engine enforces transaction governance&lt;/li&gt;
&lt;li&gt;Requires admin approvals for sensitive transactions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This adds a strong enterprise-grade layer of protection.&lt;/p&gt;

&lt;h3&gt;
  
  
  Useful Links
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://mn.xinfin.network"&gt;XDC Masternode App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://xinfin.org/setup-masternode?utm_source=chatgpt.com"&gt;XDC Masternode Requirements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.xdc.network/xdcchain/developers/node_operators/masternode/"&gt;XDC Masternode Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://xdcscan.com/"&gt;XDCscan Explorer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This content is for &lt;strong&gt;educational and informational purposes only&lt;/strong&gt; and should not be considered financial or investment advice. Participation in the XDC Network ecosystem, including masternode hosting and staking, involves risk. Always conduct your own research before making any decisions.&lt;/p&gt;

</description>
      <category>xdcmasternode</category>
      <category>blockchain</category>
      <category>masternodestaking</category>
      <category>stakingrewards</category>
    </item>
    <item>
      <title>How US User can store XDC with BitGo!</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Mon, 26 May 2025 13:42:06 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/how-us-user-can-store-xdc-with-bitgo-kjn</link>
      <guid>https://www.xdc.dev/vinn_9686/how-us-user-can-store-xdc-with-bitgo-kjn</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;a href="https://bitgo.com/"&gt;BitGo&lt;/a&gt;&lt;/strong&gt;, a leading digital asset custodian, now supports the &lt;strong&gt;&lt;a href="https://xinfin.org/"&gt;XDC Network (XDC)&lt;/a&gt;&lt;/strong&gt;, offering secure storage and off-ramping solutions for institutional and enterprise clients. This integration enhances the utility of XDC by providing robust custody options and seamless fiat conversion pathways.&lt;/p&gt;

&lt;h3&gt;
  
  
  Storing XDC with BitGo
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Supported Wallet Types&lt;/strong&gt;&lt;br&gt;
BitGo offers two primary wallet configurations for XDC: &lt;a href="https://bitgo.com/products/custody-wallets/"&gt;Digital Asset Custody Services&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MPC Hot Wallets: Ideal for active trading and frequent transactions.&lt;/li&gt;
&lt;li&gt;MPC Cold Wallets: Designed for long-term storage with enhanced security.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;These wallets leverage Multi-Party Computation (MPC) technology, ensuring that private keys are never fully exposed, thereby enhancing security.&lt;/p&gt;

&lt;h3&gt;
  
  
  Custody Options
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;BitGo provides both self-custody and qualified custody solutions:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Self-Custody: Clients maintain control over their private keys, suitable for entities requiring direct asset management.&lt;/li&gt;
&lt;li&gt;Qualified Custody: Assets are held under BitGo Trust, offering regulatory compliance and up to $250 million in insurance coverage.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These options cater to varying institutional needs, balancing control and regulatory requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started with BitGo for XDC
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;To utilize BitGo's services for XDC:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Create a BitGo Account &lt;br&gt;
Sign up on the &lt;strong&gt;&lt;a href="https://app.bitgo.com/web/auth/signup"&gt;BitGo website&lt;/a&gt;&lt;/strong&gt;, Verify your email address and Login.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/ypmsCgH8dc5bc8KyIKXuToXrUOIiqN8HbcCWO7Vk5uU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2UwanM4MjVvYWVm/OXJka2dmcWZ6LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/ypmsCgH8dc5bc8KyIKXuToXrUOIiqN8HbcCWO7Vk5uU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2UwanM4MjVvYWVm/OXJka2dmcWZ6LnBu/Zw" alt="Image description" width="880" height="387"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Once you logged in you will be asked to choose Account Type: Individual Or Business.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Now submit &lt;strong&gt;Account Information&lt;/strong&gt; to proceed.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/oAWjEwCX5lak_RiuICSmxsTl6LfsZVUsag3FS1mcCSQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2hnd2FzMGhxcG14/ZmZ4NTY4MnJyLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/oAWjEwCX5lak_RiuICSmxsTl6LfsZVUsag3FS1mcCSQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2hnd2FzMGhxcG14/ZmZ4NTY4MnJyLnBu/Zw" alt="Image description" width="880" height="440"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; Once submitted, &lt;strong&gt;Setup Your Account&lt;/strong&gt; with &lt;strong&gt;2FA&lt;/strong&gt; or with &lt;strong&gt;Security Key&lt;/strong&gt;…&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/KgF9B_Njq9k-qHm80yWsL18qPfvgmP8-cR9h8cCYAdI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2l1dzFhOXpoNnk0/eDg3cTU2aXd0LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/KgF9B_Njq9k-qHm80yWsL18qPfvgmP8-cR9h8cCYAdI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2l1dzFhOXpoNnk0/eDg3cTU2aXd0LnBu/Zw" alt="Image description" width="880" height="440"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here, we have proceeded with 2FA, Save your 2FA recovery codes safely.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/TM7S3czQU7UMMWenxnr9Qx6nQPlLQJqZj7I73sYM9dc/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V2dmIzeGl3MmN3/N2Q2djZmN2t4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/TM7S3czQU7UMMWenxnr9Qx6nQPlLQJqZj7I73sYM9dc/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V2dmIzeGl3MmN3/N2Q2djZmN2t4LnBu/Zw" alt="Image description" width="880" height="267"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5:&lt;/strong&gt; Now, Review Terms of Use and proceed by accepting it.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/RSbpl9BB5x_x07LBCZdB7ox0w2gUB7I3skPFF2K_eUA/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzRyZDQzNmhjMnRi/eHFyeHcwZDc3LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/RSbpl9BB5x_x07LBCZdB7ox0w2gUB7I3skPFF2K_eUA/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzRyZDQzNmhjMnRi/eHFyeHcwZDc3LnBu/Zw" alt="Image description" width="880" height="442"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is how you will be redirected to the Dashboard of the BitGo.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Step 6:&lt;/strong&gt; Create Wallet &lt;br&gt;
Name your wallet and select Asset as XDC and Choose wallet type “Self-Custody”&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Now Select MPC wallet by entering your Password&lt;br&gt;
For convenience, BitGo recommends using the same password that you use to log in to your BitGo account.&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/AXlENGd3rzuA-9vB523HBMaOAxuBg_a-6C0zWouh51o/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Jic2kyeXR5MnNw/bzB5em1rdXBrLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/AXlENGd3rzuA-9vB523HBMaOAxuBg_a-6C0zWouh51o/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Jic2kyeXR5MnNw/bzB5em1rdXBrLnBu/Zw" alt="Image description" width="880" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 7:&lt;/strong&gt; Backup Key &lt;br&gt;
Select how you want to manage the backup key for this wallet. In case of disaster, the backup key enables you to sign transactions in place of the user key. &lt;br&gt;
&lt;a href="https://developers.bitgo.com/guides/wallets/create/keys"&gt;https://developers.bitgo.com/guides/wallets/create/keys&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select “Create a Key in BitGo” and click on the “Generate KeyCard” button.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Step 8:&lt;/strong&gt; Activate Wallet&lt;br&gt;
Activate your wallet by entering the 6-digit activation code, located on the top right corner of the KeyCard pdf that you just downloaded.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Recommended: Store KeyCard Offline&lt;/strong&gt;&lt;br&gt;
Your KeyCard is an important file that contains sensitive information. For your security, BitGo doesn’t provide this information again. Secure your KeyCard by printing and storing it in a safe location offline, then delete the downloaded file from your computer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Your KeyCard may be required to reset your wallet password or recover your wallet in the event of disaster.&lt;/p&gt;

&lt;p&gt;Once you have done with the above procedure, your wallet will be created. &lt;br&gt;
&lt;a href="https://www.xdc.dev/images/VX9jS_7VA9ovA3yClz5H1zwzVG9jf0kO2jyv_wY8EsI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V4aWNncXJ5NWM0/eGlkcGZtaDBhLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/VX9jS_7VA9ovA3yClz5H1zwzVG9jf0kO2jyv_wY8EsI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3V4aWNncXJ5NWM0/eGlkcGZtaDBhLnBu/Zw" alt="Image description" width="880" height="445"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/cA6CsoG01c7vLa-vYKrfZ4tBkC3DJPv7WwcDYyz5Rww/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzR5eW5hdHowdjdn/eDY0NG9ibzB0LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/cA6CsoG01c7vLa-vYKrfZ4tBkC3DJPv7WwcDYyz5Rww/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzR5eW5hdHowdjdn/eDY0NG9ibzB0LnBu/Zw" alt="Image description" width="880" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can Deposit your $XDC by clicking on the Deposit button.&lt;/p&gt;

&lt;p&gt;For &lt;strong&gt;withdrawal&lt;/strong&gt; of XDC, Click on the &lt;strong&gt;Withdraw&lt;/strong&gt; button and enter respective details. Preview your entered details and Initiate the withdrawal process by clicking on the “Initiate Withdrawal” button.&lt;/p&gt;

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

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

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

&lt;p&gt;By integrating XDC support, BitGo enhances the asset's accessibility and utility, providing secure storage solutions and facilitating its integration into traditional financial systems through reliable off-ramping services.&lt;/p&gt;

</description>
      <category>xdcnetwork</category>
      <category>bitgo</category>
      <category>selfcustodywallet</category>
      <category>informative</category>
    </item>
    <item>
      <title>How to bridge USDC to the XDC Network via Stargate!</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Thu, 22 May 2025 07:14:01 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/how-to-bridge-usdc-to-the-xdc-network-via-stargate-i1m</link>
      <guid>https://www.xdc.dev/vinn_9686/how-to-bridge-usdc-to-the-xdc-network-via-stargate-i1m</guid>
      <description>&lt;p&gt;Bridging USDC (USD Coin) to the XDC Network is a crucial step for users and organizations aiming to leverage XDC's efficient blockchain ecosystem for activities such as grant disbursements, decentralized finance (DeFi) operations, and cross-chain transactions. This guide provides a comprehensive walkthrough on transferring USDC to the XDC Network using Stargate Finance, a robust cross-chain bridge protocol.&lt;/p&gt;

&lt;h3&gt;
  
  
  Understanding the Core Components
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. USDC (USD Coin)&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;&lt;a href="https://www.circle.com/usdc"&gt;USDC&lt;/a&gt;&lt;/strong&gt; is a fully backed stablecoin pegged to the U.S. dollar, widely adopted across various blockchain platforms for its stability and liquidity. It facilitates seamless transactions and is integral to numerous DeFi applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. XDC Network&lt;/strong&gt;&lt;br&gt;
The &lt;strong&gt;&lt;a href="https://xinfin.org/"&gt;XDC Network&lt;/a&gt;&lt;/strong&gt; is a hybrid blockchain platform designed for enterprise-grade applications, offering high throughput, low transaction fees, and compatibility with Ethereum Virtual Machine (EVM). It's particularly suited for trade finance, tokenization, and decentralized applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Stargate Finance&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;&lt;a href="https://stargate.finance/bridge"&gt;Stargate Finance&lt;/a&gt;&lt;/strong&gt; is a fully composable cross-chain bridge protocol built on LayerZero, enabling native asset transfers between different blockchain networks. Unlike traditional bridges that rely on wrapped tokens, Stargate allows direct transfers of native assets, ensuring efficiency and reducing complexity. &lt;br&gt;
Prerequisites&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Before initiating the bridging process, ensure the following:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Wallet Setup:&lt;/strong&gt; Install and configure a compatible wallet like MetaMask.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Network Configuration:&lt;/strong&gt; Add the XDC Network to your wallet. You can find the necessary RPC details on the &lt;strong&gt;&lt;a href="https://xinfin.org/exchange-listing-resource"&gt;XDC Network official website&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sufficient Funds:&lt;/strong&gt; Ensure you have enough USDC on your source chain (e.g., Ethereum) and a small amount of the native token (e.g., ETH) to cover gas fees.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Here we have used Arbitrum for this explanation because gas is cheap. You also need some XDC in XDC Network for gas fee.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step-by-Step Guide to Bridge USDC to XDC Network via Stargate
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Access Stargate Finance&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Navigate to the &lt;strong&gt;&lt;a href="https://stargate.finance/bridge"&gt;Stargate Bridge Interface&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click on “Connect Wallet” in the top-right corner and authorize the connection through your wallet (e.g., MetaMask).&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;strong&gt;Step 2: Configure Transfer Details&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Source Chain:&lt;/strong&gt; Select the blockchain network where your USDC is currently held (e.g., Arbitrum).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Destination Chain:&lt;/strong&gt; Choose “XDC Network” as the target chain.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Token Selection:&lt;/strong&gt; Ensure USDC is selected as the token to transfer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Amount:&lt;/strong&gt; Enter the quantity of USDC you wish to bridge.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;strong&gt;Step 3: Initiate the Transfer&lt;/strong&gt;&lt;br&gt;
Click on the “Transfer” button.&lt;br&gt;
Your wallet will prompt you to confirm the transaction. Review the details and approve the transaction.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/1bxp9XHUvPe-q2H1vgkWRIZHKkInZTny2sJOVVRRSRI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Nndjl0YWgxMjdl/OW1sYnpjdmJjLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/1bxp9XHUvPe-q2H1vgkWRIZHKkInZTny2sJOVVRRSRI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Nndjl0YWgxMjdl/OW1sYnpjdmJjLnBu/Zw" alt="Image description" width="868" height="1520"&gt;&lt;/a&gt;&lt;/p&gt;

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

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

&lt;p&gt;&lt;strong&gt;Step 4: Monitor the Transfer&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;After confirmation, Stargate will process the bridging operation.&lt;/li&gt;
&lt;li&gt;You can monitor the status of your transfer directly on the Stargate interface or through transaction explorers linked within the platform.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can check the bridge history from the wallet connection section in the upper right.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/sAhSRQOXopVLVzOoMaYh8JaCdIRq-ggwbE5Yb3H2JWs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3dpZWI3Y2tkbWk5/ZGdhajA5M3FvLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/sAhSRQOXopVLVzOoMaYh8JaCdIRq-ggwbE5Yb3H2JWs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3dpZWI3Y2tkbWk5/ZGdhajA5M3FvLnBu/Zw" alt="Image description" width="880" height="440"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Step 5: Verify Receipt on XDC Network&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Once the transfer is complete, switch your wallet network to XDC.&lt;/li&gt;
&lt;li&gt;Check your wallet balance to confirm the receipt of USDC on the XDC Network.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Security and Efficiency Considerations
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Native Asset Transfers:&lt;/strong&gt; Stargate enables direct transfers of native USDC, eliminating the need for wrapped tokens and reducing associated risks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Unified Liquidity Pools:&lt;/strong&gt; The protocol utilizes shared liquidity pools across chains, ensuring efficient and reliable transfers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Instant Finality:&lt;/strong&gt; Transactions achieve instant guaranteed finality, enhancing the security and predictability of cross-chain operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Additional Resources
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Stargate Finance:&lt;/strong&gt; &lt;a href="https://stargate.finance"&gt;https://stargate.finance&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stargate Bridge Interface:&lt;/strong&gt; &lt;a href="https://stargate.finance/bridge"&gt;https://stargate.finance/bridge&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;XDC Network Official Website:&lt;/strong&gt; &lt;a href="https://xinfin.org/"&gt;https://xinfin.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Where to buy XDC:&lt;/strong&gt; &lt;a href="https://xinfin.org/get-xdc"&gt;https://xinfin.org/get-xdc&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MetaMask Wallet:&lt;/strong&gt; &lt;a href="https://chromewebstore.google.com/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn"&gt;https://chromewebstore.google.com/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LayerZero Protocol:&lt;/strong&gt; &lt;a href="https://layerzero.network"&gt;https://layerzero.network&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By following this guide, users can efficiently bridge USDC to the XDC Network, leveraging Stargate Finance's robust cross-chain capabilities. This process facilitates seamless participation in XDC's ecosystem, enabling activities such as grant payments, DeFi engagements, and more.&lt;/p&gt;

</description>
      <category>xdcnetwork</category>
      <category>stargate</category>
      <category>usdc</category>
      <category>swap</category>
    </item>
    <item>
      <title>How to Swap Native XDC on Uniswap V3 via OKU.trade</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Tue, 13 May 2025 07:55:07 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/how-to-swap-native-xdc-on-uniswap-v3-via-okutrade-3nfp</link>
      <guid>https://www.xdc.dev/vinn_9686/how-to-swap-native-xdc-on-uniswap-v3-via-okutrade-3nfp</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;In a major step forward for the XDC Network, Uniswap V3 now supports native XDC, enabling seamless token swaps directly on the OKU.trade platform. This integration provides users with a decentralized, efficient, and secure way to trade tokens on the XDC blockchain without needing to wrap XDC or use bridged assets.&lt;br&gt;
In this guide, we’ll walk you through how to swap native XDC for another token using OKU, a powerful frontend for Uniswap V3 on the XDC Network.&lt;/p&gt;

&lt;h3&gt;
  
  
  What You’ll Need
&lt;/h3&gt;

&lt;p&gt;Before you start, make sure you have the following ready:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A wallet (e.g., MetaMask or XDCPay) connected to the XDC Network&lt;/li&gt;
&lt;li&gt;Some native XDC in your wallet for the swap and gas fees&lt;/li&gt;
&lt;li&gt;Access to OKU.trade&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Step-by-Step Guide to Swapping XDC on Uniswap V3 via OKU
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Connect Your Wallet&lt;/strong&gt;&lt;br&gt;
Visit OKU.trade.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/4DvkRVY2Dy68mTT5pl19wD_Igb9PuFb5NjiWD0K80O4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3FoMWoxdjg2OGhr/ZzYwOWh5cHI5LkpQ/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/4DvkRVY2Dy68mTT5pl19wD_Igb9PuFb5NjiWD0K80O4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3FoMWoxdjg2OGhr/ZzYwOWh5cHI5LkpQ/Rw" alt="Image description" width="880" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click on the "Connect Wallet" button at the top right. Choose your wallet provider (e.g., MetaMask or XDCPay).&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/bwGO-ZFqv5sbDWWOmIEuXI2ICis34rH-6oL4tHf8dgI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2ozMWs2MzdyeW9j/cDlvNWZyZG9qLkpQ/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/bwGO-ZFqv5sbDWWOmIEuXI2ICis34rH-6oL4tHf8dgI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2ozMWs2MzdyeW9j/cDlvNWZyZG9qLkpQ/Rw" alt="Image description" width="880" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ensure your wallet is connected to the XDC Network (Chain ID: 50).&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/lAX6nt9Hm4KjP_fI4dSsO3gYuxJzGft-jKYM9cAphkI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2kxdDUxejN6Yndy/Mjc4ZGdoNGdmLkpQ/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/lAX6nt9Hm4KjP_fI4dSsO3gYuxJzGft-jKYM9cAphkI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2kxdDUxejN6Yndy/Mjc4ZGdoNGdmLkpQ/Rw" alt="Image description" width="880" height="556"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If your wallet is not already set up for XDC, you'll need to add the network manually. Here's the info to add the XDC Network manually on Metamask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Network Name: XDC Mainnet&lt;/li&gt;
&lt;li&gt;New RPC URL: &lt;a href="https://erpc.xdcrpc.com"&gt;https://erpc.xdcrpc.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chain ID: 50&lt;/li&gt;
&lt;li&gt;Currency Symbol: XDC&lt;/li&gt;
&lt;li&gt;Block Explorer URL: &lt;a href="https://xdcscan.io"&gt;https://xdcscan.io&lt;/a&gt; | &lt;a href="https://xdcscan.com"&gt;https://xdcscan.com&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Select Your Tokens&lt;/strong&gt;&lt;br&gt;
First select the Blockchain and then select the input token is native XDC.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/uOl2BsHXkQe2GrUEy04M27kHahB1wsUqYleEv0E0XCs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2d5ZGU4ZGZib3oy/NmpremxtMWFrLkpQ/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/uOl2BsHXkQe2GrUEy04M27kHahB1wsUqYleEv0E0XCs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2d5ZGU4ZGZib3oy/NmpremxtMWFrLkpQ/Rw" alt="Image description" width="880" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Choose the token you want to swap to by clicking the output token dropdown. In the provided example, the output token is SRX.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/z8JFXjTKRjHetYitf9bHhyQdm2weZw8KB8RKNgFAd-U/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L28yeXowMnRkeHo4/b2N5NGtjOWM5LkpQ/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/z8JFXjTKRjHetYitf9bHhyQdm2weZw8KB8RKNgFAd-U/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L28yeXowMnRkeHo4/b2N5NGtjOWM5LkpQ/Rw" alt="Image description" width="880" height="499"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Enter Swap Amount&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In the "From" field, enter the amount of XDC you want to swap.&lt;/li&gt;
&lt;li&gt;The "To" field will automatically calculate the amount of the output token you’ll receive, based on current market rates and available liquidity.
&lt;img src="https://www.xdc.dev/images/Gkpxy_2TxsKSaal-5R0-pNp9Jkk0A4h1WoJPlnSX-68/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzNvbTI1a2UxbWo3/b2U4Mmw4a2ltLnBu/Zw" alt="Image description" width="880" height="499"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note: If you are using OKU Trade platform first time then you need to Sign In.&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/CwB2rTRkC35nsrqAtmjZjZZCQy3TIi5BpcPaez7WxNE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Z3dmw1MHhyODRz/MHBremJ5aDgwLkpQ/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/CwB2rTRkC35nsrqAtmjZjZZCQy3TIi5BpcPaez7WxNE/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Z3dmw1MHhyODRz/MHBremJ5aDgwLkpQ/Rw" alt="Image description" width="880" height="507"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Review Swap Details&lt;/strong&gt;&lt;br&gt;
Before swapping, check:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Exchange rate&lt;/li&gt;
&lt;li&gt;Slippage tolerance&lt;/li&gt;
&lt;li&gt;Estimated gas fee (paid in XDC)&lt;/li&gt;
&lt;li&gt;Minimum received amount (after slippage)
You can adjust slippage settings by clicking the gear ⚙️ icon.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Approve &amp;amp; Swap&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If this is your first time swapping XDC to this token, you may be prompted to approve the token in your wallet.&lt;/li&gt;
&lt;li&gt;Click "Swap".&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Confirm the transaction in your wallet when prompted.
&lt;img src="https://www.xdc.dev/images/v6B545RXoTEBm2y9BTwg0JJwTtp6ilqsZII6wR0CGTo/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzlodWRoNTMxdnAw/YXlzbHQ1MTVpLkpQ/Rw" alt="Image description" width="880" height="487"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 6: Wait for Confirmation&lt;/strong&gt;&lt;br&gt;
Once confirmed, the swap will be processed on the XDC blockchain. You can view the transaction on XDCScan.io by clicking the transaction link after the swap.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/1JwT-IuHmBWa3ge5bTDcNByp6qIJ3TkkNfJADfznctc/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Vqa2hkbWxreDl5/enFkcmJjYnAxLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/1JwT-IuHmBWa3ge5bTDcNByp6qIJ3TkkNfJADfznctc/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2Vqa2hkbWxreDl5/enFkcmJjYnAxLnBu/Zw" alt="Image description" width="880" height="502"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  That’s It!
&lt;/h3&gt;

&lt;p&gt;You’ve successfully swapped native XDC using Uniswap V3 on OKU.trade. This process unlocks new DeFi opportunities within the XDC ecosystem — from liquidity provision to on-chain trading — all while staying fully decentralized.&lt;/p&gt;

</description>
      <category>xdc</category>
      <category>swap</category>
      <category>dex</category>
      <category>uniswap</category>
    </item>
    <item>
      <title>XDC Network’s GameFi Revolution: How GAMA Token is Powering Play-to-Earn Gaming</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Tue, 08 Apr 2025 06:52:05 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/xdc-networks-gamefi-revolution-how-gama-token-is-powering-play-to-earn-gaming-5026</link>
      <guid>https://www.xdc.dev/vinn_9686/xdc-networks-gamefi-revolution-how-gama-token-is-powering-play-to-earn-gaming-5026</guid>
      <description>&lt;p&gt;The integration of &lt;strong&gt;GAMA Token&lt;/strong&gt; into the &lt;strong&gt;XDC Network&lt;/strong&gt; marks a significant advancement in the blockchain gaming sector, offering players engaging play-to-earn opportunities.​&lt;/p&gt;

&lt;h2&gt;
  
  
  GAMA Token: XDC Network's Foray into Play-to-Earn Gaming
&lt;/h2&gt;

&lt;p&gt;GAMA Token serves as the cornerstone of a Web3 gaming ecosystem on the XDC Network. Players can earn GAMA tokens as rewards for winning games, while losses result in token burns, creating a deflationary supply model. The total supply is capped at 100 million tokens, ensuring scarcity and value appreciation over time. &lt;/p&gt;

&lt;h2&gt;
  
  
  Advantages of XDC Network for Blockchain Gaming
&lt;/h2&gt;

&lt;p&gt;The XDC Network offers several features that make it particularly well-suited for blockchain gaming:​&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Low Transaction Fees:&lt;/strong&gt; With transaction costs as low as $0.00012928, players can enjoy gaming without worrying about high fees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;High Throughput:&lt;/strong&gt; The network supports over 2,000 transactions per second, ensuring smooth and responsive gameplay experiences.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fast Finality:&lt;/strong&gt; Transactions achieve finality in less than two seconds, allowing for near-instantaneous in-game actions and settlements.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These attributes collectively contribute to a seamless and efficient gaming environment on the blockchain.​&lt;/p&gt;

&lt;h2&gt;
  
  
  Online Games to Play with GAMA
&lt;/h2&gt;

&lt;p&gt;The GAMA platform currently offers two engaging games:​&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://diceroll.gamacoin.ai/"&gt;Dice Roll&lt;/a&gt;:&lt;/strong&gt; Players guess a number between 1 and 6. A correct guess rewards the player with 5x their wager.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://flipcoin.gamacoin.ai/"&gt;Flip Coin&lt;/a&gt;:&lt;/strong&gt; Players choose between Heads or Tails. A correct guess doubles their wager.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These games are designed to provide both entertainment and earning potential, leveraging the benefits of the XDC Network.​&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Play and Earn with GAMA: A Step-by-Step Guide
&lt;/h2&gt;

&lt;p&gt;To start playing and earning with GAMA, follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Visit the GAMA Coin Website:&lt;/strong&gt; Navigate to the official &lt;a href="https://gamacoin.ai/"&gt;GAMA Coin website&lt;/a&gt; and click on "Play Now" to view the available games.​&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Select a Game:&lt;/strong&gt; Choose between Dice Roll or Flip Coin based on your preference.​&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Connect Your Wallet:&lt;/strong&gt; Click on "Connect Wallet" and ensure you have MetaMask installed. If not, follow this &lt;a href="https://metaschool.so/rpc/xDCNetwork"&gt;guide&lt;/a&gt; to set it up.​&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Start Playing:&lt;/strong&gt; After connecting MetaMask, you're ready to play. Note: A minimum of 1 GAMA token is required to play. You can buy GAMA tokens via this link.​&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Approve GAMA Tokens:&lt;/strong&gt; Before starting the game, approve the use of your GAMA tokens. Once approved, proceed with the transaction.​&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;View Game Results:&lt;/strong&gt; After confirming the transaction, the result will be displayed immediately.​ &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a detailed guide, refer to the &lt;strong&gt;&lt;a href="https://www.xdc.dev/gama_coin/how-to-play-gama-coin-games-a-step-by-step-guide-1c1g"&gt;How to Play GAMA Coin Games&lt;/a&gt;&lt;/strong&gt; article.​&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To securely store and manage your GAMA tokens, consider the following compatible wallets:​&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://chromewebstore.google.com/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn"&gt;MetaMask&lt;/a&gt;&lt;/strong&gt; - A widely-used Web3 wallet that can be configured to support the XDC Network. Ensure you've added the XDC Network to MetaMask before managing GAMA tokens.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://wallet.xdc.network/"&gt;XDC Wallet&lt;/a&gt;&lt;/strong&gt; - The official wallet for the XDC Network, designed specifically for XDC-based tokens like GAMA. ​&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Options to Purchase GAMA Tokens
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;You can acquire GAMA tokens through the following platforms:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://app.xspswap.finance/#/swap"&gt;XSwap Protocol V3&lt;/a&gt;:&lt;/strong&gt; A decentralized exchange on the XDC Network where you can trade GAMA tokens.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Bitrue:&lt;/strong&gt; While GAMA is not available for fiat and spot trading on Bitrue, you can purchase it through decentralized exchanges by connecting your wallet and selecting the GAMA trading pair. &lt;strong&gt;&lt;a href="https://www.bitrue.com/how-to-buy/GAMA"&gt;Know more.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Before purchasing, ensure your wallet is set up to interact with the XDC Network and has sufficient funds for the transaction.&lt;/p&gt;

&lt;h2&gt;
  
  
  Future Gaming Partnerships and Ecosystem Expansion
&lt;/h2&gt;

&lt;p&gt;The GAMA platform has outlined a comprehensive roadmap for its future development:​&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Q2 2024:&lt;/strong&gt; Conduct thorough market research on Web3 gaming trends and player preferences. Finalize GAMA tokenomics and platform design based on community feedback and gaming industry insights. Establish strategic partnerships with Web3 developers and gaming studios. ​&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Q3-Q4 2024:&lt;/strong&gt; Launch GAMA token with initial supply distribution, including community incentives and liquidity provisioning. Release the first game on the GAMA platform, allowing players to earn and burn GAMA tokens through gameplay. DEX Listing with XSWAP and CEX Listing and promote token usage. ​&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Q1-Q2 2025:&lt;/strong&gt; Introduce more games based on community demand and collaboration with developers. ​&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These initiatives aim to broaden the GAMA ecosystem, offering players a diverse range of gaming experiences and fostering a vibrant community.​&lt;/p&gt;

&lt;p&gt;In summary, the integration of GAMA Token into the XDC Network presents exciting opportunities for players and developers alike, combining the benefits of blockchain technology with engaging gaming experiences.&lt;/p&gt;

</description>
      <category>gamefi</category>
      <category>builtonxdc</category>
      <category>gama</category>
      <category>xdcnetwork</category>
    </item>
    <item>
      <title>MemeCoin Launch Guide: Token Creation to Marketing an End-to-End Guide for Meme Community.</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Thu, 30 Jan 2025 12:14:27 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/memecoin-launch-guide-token-creation-to-marketing-an-end-to-end-guide-for-meme-community-161k</link>
      <guid>https://www.xdc.dev/vinn_9686/memecoin-launch-guide-token-creation-to-marketing-an-end-to-end-guide-for-meme-community-161k</guid>
      <description>&lt;p&gt;Memecoins have taken the crypto world by storm, generating excitement, viral trends, and even life-changing profits for early adopters. Now, with &lt;a href="https://www.bbbpump.fun/"&gt;BBBPump&lt;/a&gt; on &lt;a href="https://xinfin.org/"&gt;XDC Network&lt;/a&gt;, you can create your own memecoin in just a few clicks—without coding knowledge or complicated setups.&lt;/p&gt;

&lt;p&gt;This guide will walk you through everything you need to know about launching, trading, and promoting your XDC-based memecoin using BBBPump.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Launch a Memecoin on XDC with BBBPump?
&lt;/h3&gt;

&lt;p&gt;BBBPump is a revolutionary one-click memecoin launch platform built on XDC Network. Whether you're looking to create a fun community-driven token or ride the memecoin wave, BBBPump simplifies the process.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Benefits of BBBPump for Memecoins
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Instant Token Creation&lt;/strong&gt; – No coding required&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;One-Click Trading&lt;/strong&gt; – Your token is immediately tradable&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ultra-Low Fees&lt;/strong&gt; – Thanks to XDC Network’s near-zero gas fees&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;High-Speed Transactions&lt;/strong&gt; – Lightning-fast confirmation times&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built-In Liquidity&lt;/strong&gt; – No need to manually add liquidity&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Create Your Memecoin: Easy as 1-2-3!
&lt;/h3&gt;

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

&lt;ul&gt;
&lt;li&gt;Head to BBBPump and connect your XDC-compatible wallet (such as XDC Pay or MetaMask with XDC RPC settings).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Customize Your Token&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Enter the details for your new memecoin, including:&lt;/li&gt;
&lt;li&gt;Token Name &amp;amp; Symbol (e.g., XDCDOGE, MOONXDC)&lt;/li&gt;
&lt;li&gt;Total Supply (Define how many tokens will exist)&lt;/li&gt;
&lt;li&gt;Liquidity Settings (Set the initial trading volume)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Launch &amp;amp; Trade Instantly&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;With a single click, your memecoin goes live and becomes immediately tradable on BBBPump’s XDC-based DEX (Decentralized Exchange).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Your token is now in the market!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Watch the quick tutorial:&lt;/strong&gt; &lt;a href="https://x.com/CryptoQueenVinn/status/1846809010894209150"&gt;https://x.com/CryptoQueenVinn/status/1846809010894209150&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Master the Memecoin Community: Grow &amp;amp; Engage
&lt;/h3&gt;

&lt;p&gt;Launching a memecoin is just the beginning! To gain traction and build value, focus on &lt;strong&gt;community and marketing strategies.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Create Social Media Buzz&lt;/strong&gt; – Set up Twitter/X, Telegram, and Discord for community engagement&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memes &amp;amp; Virality&lt;/strong&gt; – The best memecoins thrive on funny, relatable memes—start posting!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Airdrops &amp;amp; Giveaways&lt;/strong&gt; – Distribute free tokens to early supporters to generate hype&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Collaborate with Influencers&lt;/strong&gt; – Partner with crypto influencers for shoutouts and promotions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;List on CMC &amp;amp; CoinGecko&lt;/strong&gt; – Get listed on CoinMarketCap and CoinGecko boosts visibility&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Explore the BBBPump Memecoin Ecosystem
&lt;/h3&gt;

&lt;p&gt;BBBPump provides a full-fledged trading ecosystem for your memecoin, including:&lt;br&gt;
🔗 &lt;strong&gt;&lt;a href="https://www.bbbpump.fun/markets"&gt;BBBPump DEX Markets&lt;/a&gt;&lt;/strong&gt; – Trade and track your token’s performance&lt;br&gt;
🔗 &lt;strong&gt;&lt;a href="https://docs.bbbpump.fun/how-to-play/how-to-create-your-own-memecoin"&gt;How to Create a Memecoin&lt;/a&gt;&lt;/strong&gt; – Detailed step-by-step guide&lt;/p&gt;

&lt;h3&gt;
  
  
  Stay Connected: Social Media &amp;amp; Support
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Join the BBBPump &amp;amp; XDC Memecoin Community:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Website: &lt;a href="https://www.bbbpump.fun/markets"&gt;BBBPump.fun&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter/X: &lt;a href="https://x.com/bbbpumpdotfun"&gt;@BBBPump&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Telegram: &lt;a href="https://t.me/bbbpump"&gt;Join the Community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>memecoin</category>
      <category>xdcnetwork</category>
      <category>memecommunity</category>
      <category>memecreation</category>
    </item>
    <item>
      <title>From Setup to Success: How XDC Subnets Are Revolutionizing Industries</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Wed, 29 Jan 2025 14:21:01 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/from-setup-to-success-how-xdc-subnets-are-revolutionizing-industries-5cnc</link>
      <guid>https://www.xdc.dev/vinn_9686/from-setup-to-success-how-xdc-subnets-are-revolutionizing-industries-5cnc</guid>
      <description>&lt;p&gt;Blockchain technology continues to transform industries worldwide, offering innovative solutions for governance, identity verification, and financial inclusion. The XDC Network, renowned for its enterprise-grade features, has emerged as a leading choice for organizations exploring blockchain integration. This article provides an overview of setting up an XDC-based private chain (subnet) and highlights real-world applications, including Zanzibar’s blockchain sandbox and Deutsche Telekom’s initiatives.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prerequisites for Launching an XDC Subnet
&lt;/h3&gt;

&lt;p&gt;Before setting up an XDC Subnet, ensure your system meets the following requirements:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Operating System:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Linux: Supported for full deployment.&lt;/li&gt;
&lt;li&gt;Mac: Supported only for single-machine testing environments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Software Dependencies:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Docker and Docker Compose V2 are required. For detailed installation instructions, refer to the Docker Compose documentation for Linux.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Hardware Requirements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CPU: Minimum 2 cores.&lt;/li&gt;
&lt;li&gt;Memory: Minimum 4 GB RAM per subnet node.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;A Web3 wallet with funds is required. For testing, XDC Network provides faucets to obtain test tokens:&lt;/li&gt;
&lt;li&gt;XDC Faucet&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Step-by-Step Guide to Generate XDC Subnet Configurations Using UI
&lt;/h3&gt;

&lt;p&gt;Once prerequisites are set, you can generate the configuration files for the XDC Subnet.&lt;/p&gt;

&lt;p&gt;For detailed steps and further instructions, please refer to the original article: &lt;strong&gt;&lt;a href="https://www.xdc.dev/vinn_9686/how-to-launch-an-xdc-based-private-chain-or-subnet-a-step-by-step-guide-1bp1"&gt;How to Launch an XDC based Private chain or Subnet: A Step-by-Step Guide.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;This resource is invaluable for developers and organizations looking to build their blockchain solutions quickly in 10 minutes with minimum efforts on a military-grade secure blockchain. &lt;/p&gt;

&lt;h3&gt;
  
  
  Zanzibar’s National Blockchain Sandbox
&lt;/h3&gt;

&lt;p&gt;Zanzibar is leveraging the XDC Network’s subnet technology to establish a "National Blockchain Sandbox." This initiative enables the Zanzibar government to test and develop blockchain applications across various sectors, positioning it as a blockchain innovation hub in the region.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Points About Zanzibar’s Blockchain Sandbox:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Purpose:&lt;/strong&gt; To foster innovation and provide startups and developers with a controlled environment for testing and refining blockchain solutions before scaling them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Platform:&lt;/strong&gt; The XDC Network’s features—EVM compatibility, high transaction throughput, and robust security—make it the ideal choice for this initiative.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Key Player:&lt;/strong&gt; The Zanzibar e-Government Authority (eGAZ) leads the project, aiming to enhance the region’s technological capabilities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Benefits:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Digital Governance:&lt;/strong&gt; Increased transparency and efficiency in government processes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Financial Inclusion:&lt;/strong&gt; Access to financial services for underserved populations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Identity Management:&lt;/strong&gt; Secure and verifiable digital identity solutions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This sandbox demonstrates how blockchain can address real-world challenges while promoting regional technological leadership.&lt;/p&gt;

&lt;h3&gt;
  
  
  Deutsche Telekom and XDC Subnet Integration
&lt;/h3&gt;

&lt;p&gt;Deutsche Telekom, a global telecommunications leader, is also harnessing the power of the XDC Network’s subnet technology. The collaboration focuses on enhancing telecommunications infrastructure through blockchain solutions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Points About Deutsche Telekom’s Use of XDC Subnet:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Purpose:&lt;/strong&gt; To optimize operations and integrate blockchain for enhanced transparency and efficiency in telecom services.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Platform:&lt;/strong&gt; The XDC Network’s scalable and secure infrastructure provides a robust foundation for enterprise applications.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Key Player:&lt;/strong&gt; Deutsche Telekom’s innovation team spearheads blockchain adoption, aligning with the company’s vision of digital transformation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Benefits:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Operational Efficiency:&lt;/strong&gt; Streamlined processes and reduced costs through automation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transparency:&lt;/strong&gt; Improved accountability in supply chain management and service delivery.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customer Experience:&lt;/strong&gt; Enhanced data security and faster service resolutions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;&lt;a href="https://xinfin.org/"&gt;XDC Network&lt;/a&gt;&lt;/strong&gt;’s subnet technology empowers organizations to develop and deploy tailored blockchain solutions. Zanzibar’s blockchain sandbox and Deutsche Telekom’s telecom innovations exemplify its real-world potential. These initiatives showcase how blockchain can drive digital transformation, improve governance, and foster innovation.&lt;/p&gt;

&lt;p&gt;For technical guidance on creating your XDC subnet, refer to this &lt;a href="https://www.xdc.dev/vinn_9686/how-to-launch-an-xdc-based-private-chain-or-subnet-a-step-by-step-guide-1bp1"&gt;comprehensive guide&lt;/a&gt;. Additionally, the &lt;strong&gt;&lt;a href="https://www.sbigroup.co.jp/english/news/pdf/2024/0531_a_en.pdf"&gt;XDC Network and R3 Corda PoC&lt;/a&gt;&lt;/strong&gt; showcases further blockchain advancements. SBI XDC Network APAC, a joint venture between SBI Group and TradeFinex Tech, supports trade finance solutions and partnerships in the APAC region. Learn more at SBI &lt;a href="https://www.sbixdc.network/"&gt;XDC Network APAC&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;By leveraging the XDC Network’s capabilities, businesses and governments can unlock new opportunities and lead the way in blockchain adoption.&lt;/p&gt;

&lt;h3&gt;
  
  
  Important links to refer:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;XDC Network Official Website:&lt;/strong&gt; &lt;a href="https://xinfin.org/"&gt;https://xinfin.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;XDC Network Documentation:&lt;/strong&gt; &lt;a href="https://docs.xdc.network/"&gt;https://docs.xdc.network/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;XDC Subnet Doc:&lt;/strong&gt; &lt;a href="https://docs.xdc.network/subnet/"&gt;https://docs.xdc.network/subnet/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>xdcsubnet</category>
      <category>blockchain</category>
      <category>zanzibar</category>
      <category>privateblockchain</category>
    </item>
    <item>
      <title>Boost Your dApp with Etherspot: Account Abstraction and Web3 Auth on XDC Network!</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Tue, 28 Jan 2025 06:14:46 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/boost-your-dapp-with-etherspot-account-abstraction-and-web3-auth-on-xdc-network-19ao</link>
      <guid>https://www.xdc.dev/vinn_9686/boost-your-dapp-with-etherspot-account-abstraction-and-web3-auth-on-xdc-network-19ao</guid>
      <description>&lt;p&gt;The blockchain space is evolving rapidly, and user experience is now a key focus. Tools like Account Abstraction (AA) and Web3Auth are game-changers, offering powerful solutions for improving usability, security, and accessibility in decentralized applications (dApps). By integrating these tools with the XDC Network, developers can unlock unparalleled potential for creating seamless, Web2-like user experiences.&lt;/p&gt;

&lt;p&gt;This article will guide you through understanding AA and Web3Auth, their benefits, real-world use cases, and how to leverage them with the XDC Network.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is Account Abstraction(AA)?
&lt;/h3&gt;

&lt;p&gt;Account Abstraction (AA) is a game-changing mechanism that decouples account logic from the underlying blockchain protocol. Traditionally, blockchain accounts are categorized as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Externally Owned Accounts (EOAs):&lt;/strong&gt; Controlled by private keys.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Contract Accounts (CAs):&lt;/strong&gt; Governed by smart contract code.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With AA, the distinction between EOAs and CAs blurs, allowing users to design custom account behavior. This opens up a world of possibilities for developers and end users alike.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features of Account Abstraction:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Customizable Logic:&lt;/strong&gt; Define how transactions are signed and executed with programmable rules.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Enhanced Security:&lt;/strong&gt; Implement advanced features like multi-factor authentication, spending limits, and time-based restrictions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Improved Usability:&lt;/strong&gt; Support gas sponsorships, enabling users to pay transaction fees in tokens rather than native cryptocurrencies.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What is Web3 Auth?
&lt;/h3&gt;

&lt;p&gt;Web3 Auth bridges traditional Web2 authentication methods with Web3’s decentralized ecosystem. By integrating user-friendly login options, it simplifies the onboarding process for new dApp users.&lt;/p&gt;

&lt;h3&gt;
  
  
  Benefits of Web3 Auth:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ease of Use:&lt;/strong&gt; Familiar login methods, such as Google, Facebook, or email, reduce barriers for new users.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interoperability:&lt;/strong&gt; Functions seamlessly across multiple blockchains and wallets.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security:&lt;/strong&gt; Combines Web2 simplicity with Web3’s robust security protocols.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Why Integrate AA and Web3Auth with XDC Network?
&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;&lt;a href="https://xinfin.org/"&gt;XDC Network&lt;/a&gt;&lt;/strong&gt; is a robust enterprise-grade blockchain designed for real-world applications. It combines high performance with low costs, making it an ideal choice for developers aiming to build scalable, user-friendly dApps.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Advantages of the XDC Network
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;EVM Compatibility:&lt;/strong&gt; Enables seamless integration with Ethereum-based tools and applications.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Low Transaction Costs:&lt;/strong&gt; Transactions cost almost nothing, ideal for high-frequency dApps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Global Reach:&lt;/strong&gt; Designed for real-time, cross-border settlements with minimal latency.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sustainability:&lt;/strong&gt; XDC uses an energy-efficient XDPoS (Delegated Proof of Stake) consensus mechanism.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Integrating AA and Web3Auth with XDC Network allows developers to deliver sophisticated yet user-friendly experiences, catering to both Web2 and Web3 users.&lt;/p&gt;

&lt;h3&gt;
  
  
  Real-World Use Cases
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. Decentralized Finance (DeFi)&lt;/strong&gt;&lt;br&gt;
Leverage AA to implement enhanced security and allow gasless transactions. Use Web3Auth to simplify wallet access for non-technical users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Gaming dApps&lt;/strong&gt;&lt;br&gt;
Enable gas-free in-game transactions using AA. Web3Auth can streamline onboarding by letting players log in with familiar credentials.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. E-commerce&lt;/strong&gt;&lt;br&gt;
AA supports token-based payments with features like transaction batching and custom spending rules. Web3Auth ensures a smooth, secure user login experience.&lt;/p&gt;
&lt;h3&gt;
  
  
  Etherspot &amp;amp; XDC Network: The Perfect Partnership
&lt;/h3&gt;

&lt;p&gt;Etherspot, a leading provider of Account Abstraction solutions, has partnered with the XDC Network to bring a full-fledged AA infrastructure to developers. This partnership introduces powerful tools that simplify the integration of AA and Web3Auth into dApps.&lt;/p&gt;
&lt;h3&gt;
  
  
  Tools and Features for Developers on XDC
&lt;/h3&gt;

&lt;p&gt;Etherspot’s suite of tools simplifies the integration of AA features into dApps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;ERC-4337 AA Infrastructure:&lt;/strong&gt; Provides a full-fledged infrastructure, including tools like Skandha Bundler and Arka Paymaster, for enhanced user experiences.&lt;br&gt;
&lt;strong&gt;&lt;a href="https://etherspot.io/blog/all-about-abstraction-erc-4337-shared-mempool-on-xdc-erc-7281s-cross-chain-token-fungibility-reowns-13m-series-b-for-onchain-ux-and-astar-x-soneiums-ethereum-l2-expansi/#7c5e"&gt;ERC-4337 Shared Mempool Live on XDC network&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Skandha Bundler and Arka Paymaster:&lt;/strong&gt; Simplify gasless transactions and enhance user convenience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Etherspot Modular SDK (ERC-7579):&lt;/strong&gt; Customize smart accounts with modules tailored to user needs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;TransactionKit:&lt;/strong&gt; A smart account React library designed to streamline complex development tasks for React-based dApps.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cross-Chain Interactions:&lt;/strong&gt; Facilitate seamless operations across multiple blockchains within a single dApp.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Developer Support:&lt;/strong&gt; Etherspot’s dedicated team ensures smooth integration and long-term success for developers on XDC Network.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Gas Fees in Stablecoins:&lt;/strong&gt; Users can pay fees using stablecoins instead of native tokens, simplifying transactions.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  How to Get Started
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. Understand AA and Web3Auth Fundamentals&lt;/strong&gt;&lt;br&gt;
Before diving into development, explore how AA and Web3Auth work. Focus on their core features and benefits.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Set Up Your Development Environment&lt;/strong&gt;&lt;br&gt;
Utilize the XDC Network's developer tools, including Etherspot’s SDK, to get started.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Build and Test Your dApp&lt;/strong&gt;&lt;br&gt;
Experiment with AA features like gas sponsorships and transaction batching. Use Web3Auth to implement user-friendly authentication.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Explore Etherspot’s Developer Guide&lt;/strong&gt;&lt;br&gt;
Access the comprehensive guide to learn how to implement AA on the XDC Network efficiently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;(As per the above guide link) To implement powerful Account Abstraction features into your dApp, follow these steps:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Install the packages&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Note: You should have installed Node.js (version 18.10.0 or higher).&lt;/p&gt;

&lt;p&gt;Install Etherspot Modular SDK with this command&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm i @etherspot/modular-sdk --save
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;2. Import the SDK&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;import { ModularSdk } from '@etherspot/modular-sdk';
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;3. Get the smart contract address&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you’re unsure about the difference between key-based accounts and smart contract accounts, please take a look at this page.&lt;/p&gt;

&lt;p&gt;In this example, we simply create a key-based wallet with ethers.js like so:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const randomWallet = ethers.Wallet.createRandom();
const privateKey = randomWallet.privateKey;
Set the privayeKey in the .env : WALLET_PRIVATE_KEY
set the apiKey in .env: API_KEY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then we use this key-based wallet to instantiate the SDK on XDC Network and get the wallet address.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const chainId = 50;
const modularSdk = new ModularSdk({ privateKey: process.env.WALLET_PRIVATE_KEY }, 
{ chainId: chainId, 
bundlerProvider: new EtherspotBundler(chainId, 
bundlerApiKey, customBundlerUrl) }) 
const address: string = await primeSdk.getCounterFactualAddress();
console.log(address);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;4.Send funds to another address&lt;/strong&gt;&lt;br&gt;
Getting all together into a function&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import { EtherspotBundler, ModularSdk, MODULE_TYPE, printOp, sleep } from '@etherspot/modular-sdk';
import * as dotenv from 'dotenv';
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const recipient = ''; // recipient wallet address
const value = '0.0000001'; // transfer value
const bundlerApiKey = process.env.API_KEY;
const privateKey = process.env.WALLET_PRIVATE_KEY;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// initializating sdk...
const modularSdk = new ModularSdk({ privateKey: process.env.WALLET_PRIVATE_KEY },
{ chainId: Number(process.env.CHAIN_ID),
bundlerProvider: new EtherspotBundler(Number(process.env.CHAIN_ID), bundlerApiKey) })
console.log('address: ', modularSdk.state.EOAAddress)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// get address of EtherspotWallet...
const address: string = await modularSdk.getCounterFactualAddress();
console.log('\x1b[33m%s\x1b[0m', `EtherspotWallet address: ${address}`);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// clear the transaction batch
await modularSdk.clearUserOpsFromBatch();
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// add transactions to the batch
const transactionBatch = await modularSdk.addUserOpsToBatch({ to: recipient, value: ethers.utils.parseEther(value) });
console.log('transactions: ', transactionBatch);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// get balance of the account address
const balance = await modularSdk.getNativeBalance();
console.log('balances: ', balance);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// estimate transactions added to the batch and get the fee data for the UserOp
const op = await modularSdk.estimate();
console.log(`Estimate UserOp: ${await printOp(op)}`);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// sign the UserOp and sending to the bundler...
const uoHash = await modularSdk.send(op);
console.log(`UserOpHash: ${uoHash}`);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// get transaction hash...
console.log('Waiting for transaction...');
let userOpsReceipt = null;
const timeout = Date.now() + 60000; // 1 minute timeout
while ((userOpsReceipt == null) &amp;amp;&amp;amp; (Date.now() &amp;lt; timeout)) {
await sleep(2);
userOpsReceipt = await modularSdk.getUserOpReceipt(uoHash);
}
console.log('\x1b[33m%s\x1b[0m', `Transaction Receipt: `, userOpsReceipt);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Moving Forward
&lt;/h3&gt;

&lt;p&gt;For the next steps, you can look at &lt;a href="https://etherspot.fyi/modular-sdk/sessionkey/functions"&gt;functions&lt;/a&gt; or &lt;a href="https://etherspot.fyi/modular-sdk/sessionkey/examples/intro"&gt;examples&lt;/a&gt; to tailor the dApp to what you’re trying to accomplish.&lt;/p&gt;

&lt;p&gt;For more info and guidance on commencing your development journey with Etherspot, please refer to our 📚documentation &lt;strong&gt;&lt;a href="https://etherspot.fyi/introduction"&gt;here&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;The combination of &lt;strong&gt;Account Abstraction&lt;/strong&gt; and &lt;strong&gt;Web3Auth&lt;/strong&gt; is transforming the Web3 ecosystem by bridging the gap between blockchain innovation and user-friendly experiences. With the XDC Network’s robust infrastructure and Etherspot’s cutting-edge tools, developers have everything they need to create world-class dApps.&lt;/p&gt;

&lt;p&gt;Ready to redefine user experience in Web3? Start leveraging the power of Account Abstraction(AA) and Web3Auth with the XDC Network today!&lt;/p&gt;

</description>
      <category>xdcnetwork</category>
      <category>etherspot</category>
      <category>accountabstraction</category>
      <category>dapps</category>
    </item>
    <item>
      <title>How to Use the All-in-One Wallet Card for XDC Network!</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Thu, 23 Jan 2025 08:20:16 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/how-to-use-the-all-in-one-wallet-card-for-xdc-network-49ig</link>
      <guid>https://www.xdc.dev/vinn_9686/how-to-use-the-all-in-one-wallet-card-for-xdc-network-49ig</guid>
      <description>&lt;p&gt;The All-in-One Wallet Card by D'Cent is a revolutionary tool for secure and efficient management of your XDC and XRC20 tokens. This guide will walk you through everything you need to know—from setup to daily use—ensuring your assets are both safe and accessible.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is the All-in-One Wallet Card?
&lt;/h3&gt;

&lt;p&gt;The All-in-One Wallet Card is a hardware wallet solution that allows users to securely store and manage their digital assets, including $XDC and #XRC20 tokens, without the need for constant online connectivity. The card features NFC technology and integrates seamlessly with the D'Cent mobile app for enhanced usability.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step-by-Step Guide to Using the All-in-One Wallet Card
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Unbox and Check Contents&lt;/strong&gt;&lt;br&gt;
Upon receiving your wallet card, ensure all items are intact.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;All-in-One Wallet Card&lt;/li&gt;
&lt;li&gt;Backup Card (if included)&lt;/li&gt;
&lt;li&gt;Instruction manual&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;strong&gt;Step 2: Download the D'Cent Mobile App&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to the App Store (iOS) or Google Play Store (Android).&lt;/li&gt;
&lt;li&gt;Search for and download the D'Cent Wallet App.&lt;/li&gt;
&lt;li&gt;Open the app and create a new wallet or log in to an existing one.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Activate Your Wallet Card&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open the D'Cent Wallet App and navigate to the Card Wallet section.&lt;/li&gt;
&lt;li&gt;Tap on Add Wallet and choose the All-in-One Wallet Card option.&lt;/li&gt;
&lt;li&gt;Hold your wallet card close to your smartphone’s NFC reader until it detects the card.&lt;/li&gt;
&lt;li&gt;Follow the on-screen instructions to activate the card.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;To change the Factory PIN, click on the "Change Now" button.&lt;/li&gt;
&lt;li&gt;Remove the ribbon masking on your &lt;strong&gt;All In One Card&lt;/strong&gt; to reveal the factory PIN (e.g., 130478).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; When removing the ribbon masking, avoid using sharp tools to prevent damage.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Enter this factory PIN into the app.&lt;/li&gt;
&lt;li&gt;On the back of your phone, tap the &lt;strong&gt;All In One Card&lt;/strong&gt; to scan it.&lt;/li&gt;
&lt;li&gt;Enter a new 6-digit PIN (e.g., 123456) and re-enter it for confirmation.&lt;/li&gt;
&lt;li&gt;Tap the Backup Card again on the back of your phone to finalize the PIN change.&lt;/li&gt;
&lt;li&gt;Click 'OK' to complete the setup.&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;h3&gt;
  
  
  Create a Backup Image
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;To ensure your wallet can be recovered, create a backup image:&lt;/li&gt;
&lt;li&gt;In the 'Manager' tab, click on 'Backup and Recover Card'.&lt;/li&gt;
&lt;li&gt;Select 'Create backup image' and tap 'Start Backup'.&lt;/li&gt;
&lt;li&gt;Tap the All-in-One Wallet on the back of your phone to scan.&lt;/li&gt;
&lt;li&gt;Set and confirm an encryption password for the backup image.&lt;/li&gt;
&lt;li&gt;Enter the PIN for the All-in-One Wallet and tap the wallet card to scan.&lt;/li&gt;
&lt;li&gt;Share the encrypted backup image data via message or email.&lt;/li&gt;
&lt;/ol&gt;

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

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

&lt;h3&gt;
  
  
  Recover from a Backup Image
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;If needed, restore the wallet using the backup image:&lt;/li&gt;
&lt;li&gt;In the 'Manager' tab, click on 'Backup and Recover Card'.&lt;/li&gt;
&lt;li&gt;Select 'Recover backup image' and tap 'Start Recovery'.&lt;/li&gt;
&lt;li&gt;Tap the Backup Card to scan.&lt;/li&gt;
&lt;li&gt;Paste the encrypted backup image data and enter the encryption password.&lt;/li&gt;
&lt;li&gt;Enter the PIN for the Backup Card and tap it to scan.&lt;/li&gt;
&lt;li&gt;Verify successful recovery by scanning the Backup Card in the app.&lt;/li&gt;
&lt;/ol&gt;

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

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

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

&lt;p&gt;&lt;strong&gt;Step 5: Transfer Funds to the Wallet Card&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open the D'Cent Wallet App and navigate to the Receive section.&lt;/li&gt;
&lt;li&gt;Select $XDC or the desired XRC20 token.&lt;/li&gt;
&lt;li&gt;Share your wallet address or display the QR code for the sender.&lt;/li&gt;
&lt;li&gt;Confirm the transaction once the funds appear in your wallet card.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 6: Manage and Use Funds&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Use the app to monitor balances, send tokens, or view transaction history.&lt;br&gt;
&lt;strong&gt;To send tokens:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Select the desired asset in the app.&lt;/li&gt;
&lt;li&gt;Input the recipient’s address and amount.&lt;/li&gt;
&lt;li&gt;Confirm the transaction using NFC verification with your wallet card.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://x.com/CryptoQueenVinn/status/1881655130875203589"&gt;Watch the tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 7: NFC Transactions&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ensure your wallet card is within NFC range of your smartphone.&lt;/li&gt;
&lt;li&gt;Follow app prompts to verify and complete transactions securely.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Benefits of the All-in-One Wallet Card for the XDC Network
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Enhanced Security:&lt;/strong&gt; Private keys are stored securely on the card.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;User-Friendly Interface:&lt;/strong&gt; The mobile app simplifies token management.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NFC Technology:&lt;/strong&gt; Fast and contactless transactions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backup Option:&lt;/strong&gt; Protects against loss or damage of the main card.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently Asked Questions (FAQs)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Can I store multiple assets Built on XDC, on the wallet card?&lt;/strong&gt;&lt;br&gt;
Yes, the All-in-One Wallet Card supports XDC and XRC20 tokens, with more assets supported via the D'Cent app.&lt;br&gt;
&lt;strong&gt;2. What happens if I lose my wallet card?&lt;/strong&gt;&lt;br&gt;
Use your Backup Card to recover your wallet. Always keep your Backup Card in a secure location.&lt;br&gt;
&lt;strong&gt;3. Is the wallet card compatible with all smartphones?&lt;/strong&gt;&lt;br&gt;
The wallet card works with NFC-enabled smartphones and requires the D'Cent mobile app.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;The All-in-One Wallet Card is a must-have for XDC Network users seeking secure and convenient token management. With its advanced features and easy integration, it ensures your digital assets remain safe while simplifying your crypto journey.&lt;/p&gt;

&lt;p&gt;📌 Ready to get started? Order your wallet card today: &lt;a href="https://store.dcentwallet.com/r0knui"&gt;https://store.dcentwallet.com/r0knui&lt;/a&gt;&lt;/p&gt;

</description>
      <category>xdcnetwork</category>
      <category>dcentallinonewalletcard</category>
      <category>dcentwallet</category>
      <category>securetransaction</category>
    </item>
    <item>
      <title>How to Launch an XDC based Private chain or Subnet: A Step-by-Step Guide</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Sat, 16 Nov 2024 07:13:49 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/how-to-launch-an-xdc-based-private-chain-or-subnet-a-step-by-step-guide-1bp1</link>
      <guid>https://www.xdc.dev/vinn_9686/how-to-launch-an-xdc-based-private-chain-or-subnet-a-step-by-step-guide-1bp1</guid>
      <description>&lt;p&gt;The XDC Network has introduced a subnet feature, enabling developers to deploy private and customizable blockchain networks within the XDC ecosystem. These subnets provide enhanced privacy, scalability, and flexibility, making them ideal for enterprises and developers seeking an isolated blockchain environment for specific use cases. Here’s a comprehensive guide on setting up and deploying an XDC Subnet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prerequisites for Launching an XDC Subnet
&lt;/h2&gt;

&lt;p&gt;To set up an &lt;a href="https://xinfinorg.github.io/xdc-subnet-docs/category/deployment-guide/"&gt;XDC Subnet&lt;/a&gt;, ensure that your system meets the following requirements:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Operating System:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Linux:&lt;/strong&gt; Supported for full deployment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mac:&lt;/strong&gt; Supported only for single-machine testing environments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Software Dependencies:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Docker and Docker Compose V2 are required. For detailed installation instructions, refer to the Docker Compose documentation for Linux: &lt;a href="https://docs.docker.com/compose/install/linux/"&gt;Docker Compose Install Guide&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Hardware Requirements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CPU: Minimum 2 cores.&lt;/li&gt;
&lt;li&gt;Memory: Minimum 4 GB RAM per subnet node.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;A Web3 wallet with funds is required. For testing, XDC Network provides faucets to obtain test tokens:&lt;/li&gt;
&lt;li&gt;&lt;a href="https://faucet.apothem.network/"&gt;XDC Faucet on Apothem Network&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://faucet.blocksscan.io/"&gt;BlocksScan Faucet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step-by-Step Guide to Generate XDC Subnet Configurations Using UI
&lt;/h2&gt;

&lt;p&gt;Once prerequisites are set, you can generate the necessary configuration files for the XDC Subnet.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1: Create a Directory and Download the Configuration Generator Script
&lt;/h3&gt;

&lt;p&gt;Create a new directory for your subnet files. For instance, let’s name it “XDCSubnet”:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir XDCSubnet
cd XDCSubnet
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Download the generate.sh script from XDC’s official GitHub repository:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&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;/div&gt;



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

&lt;h3&gt;
  
  
  Step 2: Run the Configuration Generator Script
&lt;/h3&gt;

&lt;p&gt;Make the downloaded script executable:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;chmod +x generate.sh

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Execute the script to launch the local configuration server:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;./generate.sh

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

&lt;h3&gt;
  
  
  Step 3: Access the Local Webserver UI
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Open a web browser and go to &lt;a href="http://localhost:5210/"&gt;http://localhost:5210/&lt;/a&gt; for local setup. If you’re on a remote server, use &lt;a href="http://your_ip_address:5210/"&gt;http://your_ip_address:5210/&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;This interface allows you to enter and customize your subnet configurations according to your specific requirements. &lt;/li&gt;
&lt;/ol&gt;

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

&lt;h3&gt;
  
  
  Step 4: Configure Subnet Settings
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Enter the necessary details in the form for configuring your subnet (e.g., name, nodes, and any custom options).&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/Q459p0sejrtfMYdycsm9xiVU-XyfoYP-IDxqKqR9HiU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3hqbHdtaDhqNWQ4/NTZ3OXJoODY1LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/Q459p0sejrtfMYdycsm9xiVU-XyfoYP-IDxqKqR9HiU/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3hqbHdtaDhqNWQ4/NTZ3OXJoODY1LnBu/Zw" alt="Image description" width="720" height="499"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Submit the form, and upon successful configuration, you’ll receive a confirmation message on the same screen: “Config Generation Success. Please follow instructions in generated/commands.txt.”&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Check the server console for a final message confirming the success of the subnet configuration with “subnet generation successful.”&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;ul&gt;
&lt;li&gt;Once the Subnet generation successfully done, Change the directory to “/generated”&lt;/li&gt;
&lt;/ul&gt;

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

&lt;h3&gt;
  
  
  Step 5: Deploy the XDC Subnet
&lt;/h3&gt;

&lt;p&gt;With the configuration set up, proceed with the deployment steps detailed in commands.txt.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open the commands.txt file using:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;nano commands.txt

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Copy the commands to a notepad, then execute them step-by-step as instructed. Below is a general overview:&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;strong&gt;Note: Please refer your updated commands.txt file&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Deploy Subnet Nodes:
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose --env-file docker-compose.env --profile machine1 pull
docker compose --env-file docker-compose.env --profile machine1 up -d
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

&lt;h3&gt;
  
  
  2. Confirm the Subnet is Running (after 60 seconds):
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;./scripts/check-mining.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

&lt;h3&gt;
  
  
  Resetting the Subnet If Mining Does Not Start
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Error:&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;“Getting latest block
No block has been mined; please check if nodes are peering properly.”
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you encounter an above issue where the subnet is not mining, you can try resetting it with the following commands:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Stop the subnet nodes:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose --env-file docker-compose.env --profile machine1 down
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Remove any existing bootnode and chain data to ensure a fresh start:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;rm -r bootnodes
rm -r xdcchain*
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Restart the subnet nodes:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose --env-file docker-compose.env --profile machine1 up -d

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This should reset the subnet and allow mining to begin.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Deploy Checkpoint Smart Contract (CSC)
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker pull xinfinorg/csc:v0.2.1
docker run - env-file contract_deploy.env - network generated_docker_net xinfinorg/csc:v0.2.1 full
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  4. Add CSC Configuration to common.env:
&lt;/h3&gt;

&lt;p&gt;Copy the CHECKPOINT_CONTRACT output from Step 3 and add it to common.env.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you are running the subnet on a server, ensure you update the &lt;strong&gt;common.env&lt;/strong&gt; file. Replace &lt;strong&gt;127.0.0.1&lt;/strong&gt; with the &lt;strong&gt;server's IP address&lt;/strong&gt; to ensure proper connectivity and functionality.&lt;/p&gt;

&lt;p&gt;This step is critical for accessing the frontend and related services remotely.&lt;/p&gt;

&lt;p&gt;To access common.env file enter:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;nano common.env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  5. Start services (relayer, backend, frontend)
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose - env-file docker-compose.env - profile services pull
docker compose - env-file docker-compose.env - profile services up -d
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  6. Confirm Subnet services through browser UI
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Frontend: &lt;a href="http://127.0.0.1:5214"&gt;http://127.0.0.1:5214&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Relayer: &lt;a href="http://127.0.0.1:5215"&gt;http://127.0.0.1:5215&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Replace 127.0.0.1 with the server's IP address to ensure proper connectivity and functionality.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/6rskKIuatACF4R18kjZ4NVa53Y6n6FjmrLI_fvcs_aQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L21kZ2h6czc1cWww/cnFzODN6bzlpLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/6rskKIuatACF4R18kjZ4NVa53Y6n6FjmrLI_fvcs_aQ/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L21kZ2h6czc1cWww/cnFzODN6bzlpLnBu/Zw" alt="Image description" width="720" height="460"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 6: Verify Deployment and Access UI
&lt;/h3&gt;

&lt;p&gt;Once deployment is complete, refer to the UI usage guide for managing and monitoring your subnet’s operational aspects.&lt;/p&gt;

&lt;p&gt;Your XDC-based private chain or subnet is now ready for testing or production use, depending on your configuration and setup.&lt;/p&gt;

&lt;h3&gt;
  
  
  Additional Resources and Tools
&lt;/h3&gt;

&lt;p&gt;For more advanced development and monitoring capabilities, consider leveraging tools like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://xinfinorg.github.io/xdc-subnet-docs/category/deployment-guide"&gt;XDC Subnet Official Documentation&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://coderun.ai/"&gt;Coderun.ai&lt;/a&gt;&lt;/strong&gt;: An AI-powered developer tool that provides enhanced coding and debugging support, making blockchain development more efficient.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;XDC Documentation:&lt;/strong&gt; For further insights and advanced configuration options, visit the &lt;strong&gt;&lt;a href="https://docs.xdc.network/"&gt;XDC Documentation&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;Deploying an XDC-based private chain or subnet allows projects to benefit from greater control, enhanced privacy, and scalability within the XDC ecosystem. By following this step-by-step guide, you can create a customized subnet suited to your unique project requirements. XDC subnets are ideal for enterprises and developers seeking a private, highly scalable blockchain solution integrated within the XDC Network. &lt;/p&gt;

</description>
      <category>privatechain</category>
      <category>blockchain</category>
      <category>xdcnetwork</category>
      <category>informative</category>
    </item>
    <item>
      <title>[Informative] Swapping USDC Across Blockchains Using XDC Bridge</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Wed, 10 Jul 2024 08:59:37 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/swapping-usdc-across-blockchains-using-xdc-bridge-3m2i</link>
      <guid>https://www.xdc.dev/vinn_9686/swapping-usdc-across-blockchains-using-xdc-bridge-3m2i</guid>
      <description>&lt;h3&gt;
  
  
  Introduction
&lt;/h3&gt;

&lt;p&gt;Swapping USDC between different blockchains can be a complex task, but with the right tools and guidance, it can be made seamless and efficient. This guide will walk you through the process of transferring USDC from the Arbitrum Sepolia blockchain to the XDC Apothem blockchain using the XDC Bridge and Circle APIs. By following these steps, you can ensure a smooth and secure transfer of your digital assets.&lt;/p&gt;

&lt;h3&gt;
  
  
  Circle’s Guideline to Create a Bridge
&lt;/h3&gt;

&lt;p&gt;Circle has developed a comprehensive guideline to facilitate the creation of a bridge for USDC across different blockchains. This guide provides detailed instructions on the bridged USDC standard, which ensures that USDC can be securely and efficiently transferred between Ethereum Virtual Machine (EVM)-compatible blockchains.&lt;/p&gt;

&lt;p&gt;The guideline covers essential topics such as the architecture of the bridged USDC, the technical standards involved, and the steps required to implement the bridge. For more detailed information, you can access Circle’s guideline on creating a bridge for USDC here: &lt;a href="https://github.com/circlefin/stablecoin-evm/blob/master/doc/bridged_USDC_standard.md"&gt;Circle Bridged USDC Standard&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prerequisites
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;MetaMask Wallet:&lt;/strong&gt; Ensure you have &lt;a href="https://chromewebstore.google.com/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn"&gt;MetaMask&lt;/a&gt; installed and set up.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test Funds:&lt;/strong&gt; Obtain test USDC funds from &lt;a href="https://faucet.circle.com/"&gt;Circle’s Faucet&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Access to XDC Bridge:&lt;/strong&gt; Visit the &lt;a href="https://bridge.xdc.best/"&gt;XDC Bridge&lt;/a&gt; platform.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Step-by-Step Guide
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Access the XDC Bridge Platform&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open your browser and navigate to XDC Bridge.&lt;/li&gt;
&lt;li&gt;Connect your MetaMask wallet to the XDC Bridge platform.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/XNjMKvjm1C6-I4Lsb3igxH7bvynso-8xMmi6DX_hO8Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Z3emg4d244enNo/b2dvN21kOHkyLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/XNjMKvjm1C6-I4Lsb3igxH7bvynso-8xMmi6DX_hO8Q/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Z3emg4d244enNo/b2dvN21kOHkyLnBu/Zw" alt="Image description" width="720" height="314"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Obtain Test Funds&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Visit Circle’s Faucet at &lt;a href="https://faucet.circle.com/"&gt;Circle Faucet&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Request test funds for Arbitrum Sepolia/Ethereum Sepolia to use in the swap process.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;strong&gt;Step 3: Configure Swap Details&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;On the XDC Bridge platform, select the source blockchain (Arbitrum Sepolia) and the target blockchain (XDC Apothem).&lt;/li&gt;
&lt;li&gt;Enter the amount of USDC you wish to swap. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/ErkwwcRgg1C-QrT1sqc3xz854-xqUhcxrzJ7P4c6LPI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzB4bHI5dmsybmlm/Ymgxczl2N292LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/ErkwwcRgg1C-QrT1sqc3xz854-xqUhcxrzJ7P4c6LPI/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzB4bHI5dmsybmlm/Ymgxczl2N292LnBu/Zw" alt="Image description" width="595" height="554"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Enter Receiver Address&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Provide the recipient address on the XDC Apothem blockchain where the USDC should be transferred. 
&lt;img src="https://www.xdc.dev/images/hiuQi_x3gH_Dhm4HIViipmkzcPyGa2AFnGxgP9SNZh4/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3A4dGYyeDdxaGpi/b21rc3I4N3RsLnBu/Zw" alt="Image description" width="659" height="532"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Approve the Transaction&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on the “Approve” button.&lt;/li&gt;
&lt;li&gt;MetaMask will prompt you with a confirmation screen. Click “Next” and then “Approve” to authorize the transaction. 
&lt;img src="https://www.xdc.dev/images/B1U8VtAXIElICKYkW1NZqvH54B7aaw3NbbtOuGuQi10/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2tzdXE4MW5taWR0/Ym5iOGIyejRrLnBu/Zw" alt="Image description" width="720" height="357"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/YTlanm-91KIaRfS8dOIlSaR8tGaz-YIWYTaRFXEmvy8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzdvdnRiaDlyMXp1/b2FoMHVxcGE2LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/YTlanm-91KIaRfS8dOIlSaR8tGaz-YIWYTaRFXEmvy8/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzdvdnRiaDlyMXp1/b2FoMHVxcGE2LnBu/Zw" alt="Image description" width="720" height="346"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 6: Submit the Swap&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;After receiving the “Approve Success” popup, click on the “Submit” button to initiate the swap. &lt;br&gt;
&lt;a href="https://www.xdc.dev/images/GbnznM6EsE-O0an4JRTpHGX3iIj5p2Xm7fGVzaO0c4Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzN0eTdnZTRpeWVs/aXMxcmF0ZGs1LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/GbnznM6EsE-O0an4JRTpHGX3iIj5p2Xm7fGVzaO0c4Y/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzN0eTdnZTRpeWVs/aXMxcmF0ZGs1LnBu/Zw" alt="Image description" width="720" height="293"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Check the details displayed on the MetaMask confirmation screen and click “Confirm.”&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/mRR8FlTK6ibJB-tMZW6RH4KloRw4KopQr6dK1FYIkSY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Fza3dwNzJranV4/ejRqbmNzdDZ4LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/mRR8FlTK6ibJB-tMZW6RH4KloRw4KopQr6dK1FYIkSY/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L3Fza3dwNzJranV4/ejRqbmNzdDZ4LnBu/Zw" alt="Image description" width="720" height="352"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 7: Verify the Transaction&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Once the swap is complete, a success popup will appear.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/RIZZp2n7AMpj5ZUUE4qmcTg2x_BMS93Xi3euGNue4Xs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzFmMjdsOGlodGt0/cWF2cHpqbDlqLnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/RIZZp2n7AMpj5ZUUE4qmcTg2x_BMS93Xi3euGNue4Xs/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzFmMjdsOGlodGt0/cWF2cHpqbDlqLnBu/Zw" alt="Image description" width="720" height="281"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can view the transaction history by clicking on the “History” tab on the XDC Bridge platform.&lt;br&gt;
&lt;a href="https://www.xdc.dev/images/kfvnyF2kzkRbymzlX7eEjRMNjBd_78tBRkTaloqJeIw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzdoYzNqZDY4MzE0/ODhmNGtsZjF6LnBu/Zw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/kfvnyF2kzkRbymzlX7eEjRMNjBd_78tBRkTaloqJeIw/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/LzdoYzNqZDY4MzE0/ODhmNGtsZjF6LnBu/Zw" alt="Image description" width="720" height="231"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Important Notes
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Sandbox Environment: Do NOT send real/live USDC to addresses generated in the sandbox environment, as your funds might be permanently lost.&lt;/li&gt;
&lt;li&gt;Automation: The process is fully automated and involves no human intervention, making it secure and efficient.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Additional Information
&lt;/h3&gt;

&lt;p&gt;For more details about Circle and their services, refer to the &lt;a href="https://www.circle.com/"&gt;official Circle website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To learn more about the XDC Network and its capabilities, visit the &lt;a href="https://xinfin.org/"&gt;official XDC Network website&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;Swapping USDC across different blockchains can be done effortlessly with the XDC Bridge and Circle APIs. By following this guide, you can ensure a smooth and secure transfer of your digital assets. Always remember to verify the environment you are operating in to avoid any loss of funds. Happy swapping!     &lt;/p&gt;

</description>
      <category>xdcbridge</category>
      <category>xdcnetwork</category>
      <category>blockchain</category>
      <category>circle</category>
    </item>
    <item>
      <title>Simplified Efficiency: Deploying and Verifying Smart Contracts on XDC Network using Hardhat and BlocksScan Explorer V2</title>
      <dc:creator>Vinn </dc:creator>
      <pubDate>Sat, 30 Mar 2024 15:49:34 +0000</pubDate>
      <link>https://www.xdc.dev/vinn_9686/simplified-efficiency-deploying-and-verifying-smart-contracts-on-xdc-network-using-hardhat-and-blocksscan-explorer-v2-52dp</link>
      <guid>https://www.xdc.dev/vinn_9686/simplified-efficiency-deploying-and-verifying-smart-contracts-on-xdc-network-using-hardhat-and-blocksscan-explorer-v2-52dp</guid>
      <description>&lt;p&gt;Deploying and verifying smart contracts on the XDC Mainnet / Apothem Testnet / Devnet using Hardhat offers developers a reliable and efficient way to ensure the functionality and security of their decentralized applications (DApps). This comprehensive guide will walk you through the process, from setting up your environment to deploying and verifying smart contracts seamlessly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prerequisites:&lt;/strong&gt;&lt;br&gt;
Before diving into the deployment and verification process, ensure you have the following prerequisites in place:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Git Installed:&lt;/strong&gt; You need Git installed on your system to clone the repository containing necessary files.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Node.js and npm:&lt;/strong&gt; Ensure you have Node.js and npm (Node Package Manager) installed on your machine to execute commands and manage dependencies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hardhat Installed:&lt;/strong&gt; Install Hardhat globally on your system using npm to utilize its powerful features for smart contract development and deployment.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now, let's proceed with the deployment and verification steps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Clone the Repository&lt;/strong&gt;&lt;br&gt;
Begin by cloning the repository containing the essential files for deploying and verifying smart contracts on the Apothem testnet or Devnet.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/BlocksScan/Hardhat_Contract_Verify
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 2: Create .env File&lt;/strong&gt;&lt;br&gt;
After cloning the repository, create a .env file by copying the provided example file.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cp .example.env .env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Step 3: Configure Environment Variables&lt;/strong&gt;&lt;br&gt;
Edit the .env file and set the following environment variables:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PRIVATE_KEY=your_private_key
Apothem_RPC_URL = https://apothem.xdcrpc.com devnet_RPC_URL=https://devnetstats.apothem.network/devnet 
xdc_RPC_URL= https://rpc.xdcrpc.com 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Replace PRIVATE_KEY with your private key.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Install dependencies&lt;/strong&gt;&lt;br&gt;
To install dependencies,&lt;br&gt;
&lt;/p&gt;

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

&lt;/div&gt;



&lt;p&gt;After installing you will be able to see the node_modules folder.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.xdc.dev/images/-64sXClnAnkb6_5MImw5DgG1arLF7L6lU6XT-r99Il0/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2gzNWI3NjVnOGdz/aTNxMXJwdG9wLlBO/Rw" class="article-body-image-wrapper"&gt;&lt;img src="https://www.xdc.dev/images/-64sXClnAnkb6_5MImw5DgG1arLF7L6lU6XT-r99Il0/w:880/mb:500000/ar:1/aHR0cHM6Ly93d3cu/eGRjLmRldi91cGxv/YWRzL2FydGljbGVz/L2gzNWI3NjVnOGdz/aTNxMXJwdG9wLlBO/Rw" alt="Image description" width="442" height="386"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To deploy your smart contract code on XDC Network, add your contracts - “.sol” files under the “src” folder and deployment script under the “scripts” folder.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Compile Smart Contracts&lt;/strong&gt;&lt;br&gt;
Compile the smart contracts and their types using Hardhat.&lt;br&gt;
npx hardhat compile&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Step 6: Deploy Smart Contracts&lt;/strong&gt;&lt;br&gt;
Deploying the smart contracts onto the Apothem testnet using the provided deployment scripts.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npx hardhat run --network apothem scripts/ERC20Token_deploy.ts
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

&lt;p&gt;&lt;strong&gt;Step 7: Verify Deployed Smart Contracts&lt;/strong&gt;&lt;br&gt;
Finally, verifying the deployed smart contracts on the Apothem testnet.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npx hardhat verify --network apothem &amp;lt;DEPLOYED_SMART_CONTRACT_ADDRESS&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Replace  with the address of the deployed smart contract you wish to verify.&lt;/p&gt;

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

&lt;p&gt;On the explorer you can view the verified contracts, under &lt;strong&gt;&lt;a href="https://apothembeta.blocksscan.io/contracts"&gt;Verified Contracts&lt;/a&gt;&lt;/strong&gt; page:&lt;/p&gt;

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

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

&lt;p&gt;Congratulations! You have successfully mastered the deployment and verification of smart contracts on the Apothem testnet using Hardhat. By following these steps, you can ensure the integrity and security of your decentralized applications, providing a seamless experience for your users.&lt;/p&gt;

&lt;p&gt;Now, leverage your newfound knowledge to build innovative DApps and contribute to the thriving ecosystem of decentralized finance (DeFi) and blockchain technology. &lt;/p&gt;

</description>
      <category>xdcnetwork</category>
      <category>hardhat</category>
      <category>blocksscanexplorerv2</category>
      <category>smartcontract</category>
    </item>
  </channel>
</rss>
