<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ethereum Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/ethereum/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/ethereum/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 21 Feb 2026 07:13:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Wormhole: Bridging the Blockchains for a Seamless Multichain Future</title>
		<link>https://www.scmgalaxy.com/tutorials/wormhole-bridging-the-blockchains-for-a-seamless-multichain-future/</link>
					<comments>https://www.scmgalaxy.com/tutorials/wormhole-bridging-the-blockchains-for-a-seamless-multichain-future/#respond</comments>
		
		<dc:creator><![CDATA[Vijay K]]></dc:creator>
		<pubDate>Tue, 22 Apr 2025 06:39:34 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BlockchainBridge]]></category>
		<category><![CDATA[CosmosEcosystem]]></category>
		<category><![CDATA[CrossChainMessaging]]></category>
		<category><![CDATA[DeFiInfrastructure]]></category>
		<category><![CDATA[Ethereum]]></category>
		<category><![CDATA[Multichain]]></category>
		<category><![CDATA[NFTBridge]]></category>
		<category><![CDATA[Solana]]></category>
		<category><![CDATA[TokenBridge]]></category>
		<category><![CDATA[Web3Interoperability]]></category>
		<category><![CDATA[Wormhole]]></category>
		<category><![CDATA[WormholeDevelopers]]></category>
		<category><![CDATA[WormholeGuardians]]></category>
		<category><![CDATA[WrappedAssets]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=12115</guid>

					<description><![CDATA[<p>The future of blockchain isn’t siloed — it’s multichain. As decentralized applications (dApps) evolve and crypto ecosystems mature, interoperability has [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/wormhole-bridging-the-blockchains-for-a-seamless-multichain-future/">Wormhole: Bridging the Blockchains for a Seamless Multichain Future</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1002" height="565" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-4.png" alt="" class="wp-image-12116" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-4.png 1002w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-4-300x169.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-4-768x433.png 768w" sizes="(max-width: 1002px) 100vw, 1002px" /></figure>



<p class="wp-block-paragraph">The future of blockchain isn’t siloed — it’s multichain. As decentralized applications (dApps) evolve and crypto ecosystems mature, <strong>interoperability</strong> has become the holy grail. Enter <strong>Wormhole</strong>, one of the most powerful and widely-used <strong>cross-chain communication protocols</strong> in the Web3 space today.</p>



<p class="wp-block-paragraph">Wormhole acts as the <strong>invisible thread</strong> that connects isolated blockchains, allowing them to <strong>share data, assets, and logic</strong> without sacrificing decentralization or security. Whether it’s moving tokens from Ethereum to Solana, or transferring NFTs across chains, Wormhole makes the multichain dream a working reality.</p>



<h2 class="wp-block-heading"><strong>#WhatIsWormhole</strong></h2>



<h3 class="wp-block-heading"><strong>1. What is Wormhole?</strong></h3>



<p class="wp-block-paragraph"><strong>Wormhole</strong> is a decentralized, general-purpose <strong>cross-chain messaging protocol</strong> that facilitates seamless communication between more than <strong>30 blockchain ecosystems</strong>. It enables secure and verifiable <strong>transfer of data, tokens, NFTs, and arbitrary messages</strong> across disparate networks.</p>



<p class="wp-block-paragraph">In the fragmented world of blockchain, each chain (Ethereum, Solana, Polygon, etc.) operates in isolation, unable to natively share data with others. Wormhole addresses this challenge by offering a <strong>secure bridge architecture</strong> where messages are observed, validated, and transmitted by decentralized entities called <strong>Guardians</strong>.</p>



<p class="wp-block-paragraph">Launched in 2020 by Certus One, and now backed by the Wormhole Foundation, it has become a critical piece of infrastructure for <strong>multichain DeFi</strong>, <strong>interoperable NFTs</strong>, <strong>oracle communication</strong>, <strong>governance voting</strong>, and <strong>interchain smart contracts</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Key Features:</h3>



<ul class="wp-block-list">
<li><strong>Trust-minimized</strong>: Security rooted in a decentralized Guardian network</li>



<li><strong>Composable</strong>: Enables token, NFT, and arbitrary messaging modules</li>



<li><strong>Universal</strong>: Integrates with EVM, non-EVM, Layer 1 and Layer 2 chains</li>



<li><strong>Developer-friendly</strong>: SDKs, tooling, and APIs for seamless dApp integration</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h2 class="wp-block-heading"><strong>#WormholeUseCases</strong></h2>



<h3 class="wp-block-heading"><strong>2. Major Use Cases of Wormhole</strong></h3>



<p class="wp-block-paragraph">Wormhole’s versatility makes it valuable across multiple domains in the Web3 space. Below are some of its most impactful use cases:</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f501.png" alt="🔁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>2.1. Cross-Chain Token Transfers</strong></h3>



<p class="wp-block-paragraph">Users can move tokens (e.g., ETH, SOL, USDC) between blockchains with ease. This:</p>



<ul class="wp-block-list">
<li>Increases liquidity portability</li>



<li>Supports multichain DeFi strategies</li>



<li>Enables access to cheaper or faster chains (e.g., Solana, Avalanche)</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5bc.png" alt="🖼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>2.2. NFT Interoperability</strong></h3>



<p class="wp-block-paragraph">Wormhole allows <strong>bridging NFTs</strong> between platforms. For instance:</p>



<ul class="wp-block-list">
<li>Transfer PFPs from Ethereum to Solana for use in Solana games</li>



<li>Preserve metadata, rarity, and ownership proofs</li>



<li>Unlock NFT utility across chains</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>2.3. Cross-Chain dApps</strong></h3>



<p class="wp-block-paragraph">Smart contracts can call each other across chains. For example:</p>



<ul class="wp-block-list">
<li>Lending on one chain triggers collateral movement on another</li>



<li>Governance on Chain A can affect protocol parameters on Chain B</li>



<li>Enables <strong>modular, composable DeFi</strong></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>2.4. Oracles and Messaging</strong></h3>



<p class="wp-block-paragraph">Wormhole acts as a transport layer for data:</p>



<ul class="wp-block-list">
<li>Oracle networks can push price feeds across chains</li>



<li>DAOs can cast <strong>cross-chain governance votes</strong></li>



<li>Bridges between <strong>rollups</strong> (e.g., Optimism to Base) can share execution results</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4b9.png" alt="💹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>2.5. Cross-Chain Yield Aggregation</strong></h3>



<p class="wp-block-paragraph">Protocols can:</p>



<ul class="wp-block-list">
<li>Aggregate liquidity from multiple chains</li>



<li>Deploy vaults where funds are staked on one chain and yield is distributed on another</li>



<li>Create <strong>multi-chain index funds</strong></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3e6.png" alt="🏦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>2.6. Institutional Finance</strong></h3>



<p class="wp-block-paragraph">Interbank settlements or on-chain treasuries can:</p>



<ul class="wp-block-list">
<li>Migrate stablecoins across networks for yield optimization</li>



<li>Access cross-chain liquidity pools</li>



<li>Enable digital asset transfers between compliance chains</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h2 class="wp-block-heading"><strong>#WormholeArchitecture</strong></h2>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="451" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-5-1024x451.png" alt="" class="wp-image-12117" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-5-1024x451.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-5-300x132.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-5-768x338.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-5-1536x677.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/04/image-5.png 1580w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading"><strong>3. How Wormhole Works – Core Architecture Overview</strong></h3>



<p class="wp-block-paragraph">Wormhole’s architecture is composed of both <strong>on-chain and off-chain components</strong> working together to securely transport messages across chains.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9f1.png" alt="🧱" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>3.1. Main Architectural Components</strong></h3>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>A. Guardians</strong></h4>



<ul class="wp-block-list">
<li>19+ independent validator nodes</li>



<li>Run by institutions (e.g., Jump Crypto, Chainlayer)</li>



<li>Observe transactions on source chains</li>



<li>Sign and attest to valid messages</li>



<li>Use <strong>BLS multi-signature scheme</strong></li>



<li>A VAA (Verifiable Action Approval) is formed when 2/3+ Guardians sign</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f501.png" alt="🔁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>B. Relayers</strong></h4>



<ul class="wp-block-list">
<li>Community-run nodes or protocols</li>



<li>Fetch VAAs and submit them to destination chains</li>



<li>Enable near-instant message delivery</li>



<li>Permissionless (anyone can run one)</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e9.png" alt="📩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>C. VAAs (Verifiable Action Approvals)</strong></h4>



<ul class="wp-block-list">
<li>Encoded messages signed by Guardians</li>



<li>Includes: nonce, timestamp, payload hash, signatures</li>



<li>Used to ensure authenticity and prevent replay attacks</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>D. Smart Contracts on Source and Target Chains</strong></h4>



<ul class="wp-block-list">
<li><code>Core Bridge Contract</code>: Validates VAAs</li>



<li><code>Token Bridge Contract</code>: Handles lock/mint logic</li>



<li><code>NFT Bridge Contract</code>: Manages metadata and transfer</li>



<li><code>Generic Messaging Contract</code>: Executes custom payloads</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f517.png" alt="🔗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>E. Wormhole SDK / CLI</strong></h4>



<ul class="wp-block-list">
<li>Developers use SDK or CLI to build on top of Wormhole</li>



<li>Provides abstraction over message creation, signing, submission, and decoding</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f310.png" alt="🌐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Supported Chains</h3>



<ul class="wp-block-list">
<li><strong>EVM</strong>: Ethereum, BNB Chain, Polygon, Avalanche, Fantom, Base, Celo</li>



<li><strong>Non-EVM</strong>: Solana, Sui, Aptos, Near</li>



<li><strong>Cosmos-based</strong>: Osmosis, Injective (via IBC)</li>



<li><strong>Layer 2s</strong>: Arbitrum, Optimism</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h2 class="wp-block-heading"><strong>#WormholeWorkflow</strong></h2>



<h3 class="wp-block-heading"><strong>4. Basic Workflow of Wormhole</strong></h3>



<p class="wp-block-paragraph">Let’s break down the full journey of a <strong>cross-chain asset transfer</strong> or message propagation.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Step-by-Step Process (Token Transfer: Ethereum → Solana)</strong></h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Step</th><th>Action</th></tr></thead><tbody><tr><td>1.</td><td>User initiates transfer of 100 USDC from Ethereum to Solana</td></tr><tr><td>2.</td><td>The Ethereum smart contract locks/burns USDC</td></tr><tr><td>3.</td><td>Guardians observe this transaction and sign a VAA</td></tr><tr><td>4.</td><td>A relayer (or the user) submits the VAA to the Solana contract</td></tr><tr><td>5.</td><td>Solana smart contract verifies the VAA and mints 100 <code>USDCet</code></td></tr><tr><td>6.</td><td>User receives wrapped USDC on Solana for further use in DeFi</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>For Messaging Use Cases</strong></h3>



<ul class="wp-block-list">
<li>The VAA payload could contain custom data (e.g., &#8220;executeLoan()&#8221; or &#8220;changeRate(5%)&#8221;)</li>



<li>The target chain parses and executes logic accordingly</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h2 class="wp-block-heading"><strong>#GettingStartedWithWormhole</strong></h2>



<h3 class="wp-block-heading"><strong>5. Getting Started Guide – Users &amp; Developers</strong></h3>



<p class="wp-block-paragraph">Wormhole can be accessed via UI portals (Portal Bridge), SDKs, and command-line tools.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9d1-200d-1f4bb.png" alt="🧑‍💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>5.1. For End Users – Bridging Assets via Portal Bridge</strong></h3>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 1: Visit</h4>



<figure class="wp-block-embed"><div class="wp-block-embed__wrapper">
https://portalbridge.com
</div></figure>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 2: Connect Wallet</h4>



<ul class="wp-block-list">
<li>Choose source and target chains</li>



<li>Connect wallets (e.g., MetaMask for Ethereum, Phantom for Solana)</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 3: Select Asset</h4>



<ul class="wp-block-list">
<li>Choose token (USDC, ETH, SOL, etc.)</li>



<li>Enter amount and destination wallet address</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 4: Approve Transaction</h4>



<ul class="wp-block-list">
<li>Confirm transaction in wallet</li>



<li>Pay gas fee (Ethereum gas or Solana lamports)</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 5: Wait for Guardians</h4>



<ul class="wp-block-list">
<li>Within ~15–120 seconds, Guardians sign the VAA</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 6: Redeem on Target Chain</h4>



<ul class="wp-block-list">
<li>Token arrives as a <strong>wrapped asset</strong></li>



<li>You can swap, stake, or redeem depending on the use case</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f468-200d-1f4bb.png" alt="👨‍💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>5.2. For Developers – Build on Wormhole</strong></h3>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 1: Install SDK</h4>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
npm install @certusone/wormhole-sdk

</pre></div>


<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 2: Create a Transfer Script</h4>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
import { transferFromEth } from &quot;@certusone/wormhole-sdk&quot;;

await transferFromEth({
  tokenBridgeAddress: &#039;0x...ETH Bridge&#039;,
  signer: yourSigner,
  tokenAddress: &#039;0x...USDC&#039;,
  amount: 1000000, // 6 decimals
  recipientChain: 1, // Solana
  recipientAddress: &#039;0x...SOL Address&#039;,
});

</pre></div>


<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 3: Get and Submit VAA</h4>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
import { getSignedVAA } from &quot;@certusone/wormhole-sdk&quot;;

const { vaaBytes } = await getSignedVAA(
  WORMHOLE_RPC_HOSTS,
  sourceChainId,
  emitterAddress,
  sequence
);

// Use smart contract on destination to process VAA

</pre></div>


<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 4: Verify on Block Explorer</h4>



<p class="wp-block-paragraph">Use <a href="https://wormholescan.io/">https://wormholescan.io</a> to trace messages, VAAs, and relayer status.</p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/wormhole-bridging-the-blockchains-for-a-seamless-multichain-future/">Wormhole: Bridging the Blockchains for a Seamless Multichain Future</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/wormhole-bridging-the-blockchains-for-a-seamless-multichain-future/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
