<?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>#WarpMessanging Archives - Smart Liquidity Research</title>
	<atom:link href="https://smartliquidity.info/tag/warpmessanging/feed/" rel="self" type="application/rss+xml" />
	<link>https://smartliquidity.info/tag/warpmessanging/</link>
	<description>Crypto News &#38; Data Space</description>
	<lastBuildDate>Fri, 27 Jun 2025 16:17:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://smartliquidity.info/wp-content/uploads/2021/03/cropped-512-1-1-32x32.png</url>
	<title>#WarpMessanging Archives - Smart Liquidity Research</title>
	<link>https://smartliquidity.info/tag/warpmessanging/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Building Cross-Subnet dApps Using Avalanche Warp Messaging</title>
		<link>https://smartliquidity.info/2025/06/27/building-cross-subnet-dapps-using-avalanche-warp-messaging/</link>
		
		<dc:creator><![CDATA[Jewel]]></dc:creator>
		<pubDate>Fri, 27 Jun 2025 16:17:09 +0000</pubDate>
				<category><![CDATA[Avalanche News]]></category>
		<category><![CDATA[#Avalanche]]></category>
		<category><![CDATA[#AvalancheSpace]]></category>
		<category><![CDATA[#Blockchain]]></category>
		<category><![CDATA[#crypto]]></category>
		<category><![CDATA[#WarpMessanging]]></category>
		<guid isPermaLink="false">https://smartliquidity.info/?p=99816</guid>

					<description><![CDATA[<p>Building Cross-Subnet dApps Using Avalanche Warp Messaging (AWM)—a native cross-subnet communication protocol designed to unlock the full potential of the Avalanche ecosystem. With AWM, developers can now build seamless, composable dApps that span multiple subnets without relying on external bridges or trusted intermediaries. Understanding Avalanche Subnets What Are Subnets? In Avalanche, a Subnet is a [&#8230;]</p>
<p>The post <a href="https://smartliquidity.info/2025/06/27/building-cross-subnet-dapps-using-avalanche-warp-messaging/">Building Cross-Subnet dApps Using Avalanche Warp Messaging</a> appeared first on <a href="https://smartliquidity.info">Smart Liquidity Research</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="ai-optimize-105 ai-optimize-introduction"><span style="color: #00ffff;"><em><strong>Building Cross-Subnet dApps Using Avalanche Warp Messaging (AWM)—a native cross-subnet communication protocol designed to unlock the full potential of the Avalanche ecosystem. With AWM, developers can now build seamless, composable dApps that span multiple subnets without relying on external bridges or trusted intermediaries.</strong></em></span></p>
<h2 class="ai-optimize-12">Understanding Avalanche Subnets</h2>
<h3 class="ai-optimize-13">What Are Subnets?</h3>
<p class="ai-optimize-14">In Avalanche, a <strong>Subnet</strong> is a dynamic subset of validators working together to achieve consensus on one or more blockchains. Subnets enable:</p>
<ul>
<li class="ai-optimize-15">
<p class="ai-optimize-16"><strong>Customizability</strong>: Each subnet can define its own virtual machine (VM), rules, and token economics.</p>
</li>
<li class="ai-optimize-17">
<p class="ai-optimize-18"><strong>Scalability</strong>: By running in parallel, subnets avoid bottlenecks common in monolithic chains.</p>
</li>
<li class="ai-optimize-19">
<p class="ai-optimize-20"><strong>Isolation</strong>: Problems in one subnet don’t affect others.</p>
</li>
</ul>
<p class="ai-optimize-21">However, this isolation created a hurdle: <strong>cross-subnet communication</strong> was not natively possible—until now.</p>
<h2 class="ai-optimize-22">What is Avalanche Warp Messaging?</h2>
<p class="ai-optimize-23"><strong>Avalanche Warp Messaging (AWM)</strong> is a protocol introduced by Avalanche to enable trustless, verifiable message passing between subnets.</p>
<h3 class="ai-optimize-24">Key Features:</h3>
<ul>
<li class="ai-optimize-25">
<p class="ai-optimize-26"><strong>Native to Avalanche</strong>: No third-party bridges or oracles are required.</p>
</li>
<li class="ai-optimize-27">
<p class="ai-optimize-28"><strong>Cryptographic Guarantees</strong>: Messages are secured using Avalanche consensus and SNARK/STARK-style proofs.</p>
</li>
<li class="ai-optimize-29">
<p class="ai-optimize-30"><strong>Low Latency</strong>: Direct subnet-to-subnet communication improves efficiency.</p>
</li>
<li class="ai-optimize-31">
<p class="ai-optimize-32"><strong>Permissionless</strong>: Any subnet can opt into sending/receiving messages using AWM.</p>
</li>
</ul>
<p class="ai-optimize-33">AWM acts as the connective tissue of the Avalanche ecosystem, enabling new use cases such as cross-chain DeFi, interoperable gaming, and sharded dApps.</p>
<h2 class="ai-optimize-34">How Avalanche Warp Messaging Works</h2>
<ol>
<li class="ai-optimize-35">
<p class="ai-optimize-36"><strong>Message Creation</strong>: A smart contract on the source subnet creates a message payload and specifies the destination subnet.</p>
</li>
<li class="ai-optimize-37">
<p class="ai-optimize-38"><strong>Proof Generation</strong>: The message is recorded on-chain, and a cryptographic proof of this event is generated.</p>
</li>
<li class="ai-optimize-39">
<p class="ai-optimize-40"><strong>Message Relay</strong>: The message and its proof are relayed to the target subnet.</p>
</li>
<li class="ai-optimize-41">
<p class="ai-optimize-42"><strong>Proof Verification</strong>: The destination subnet verifies the proof and executes logic based on the message content.</p>
</li>
</ol>
<p class="ai-optimize-43">This process is trustless and requires no centralized relayers or intermediaries.</p>
<h2 class="ai-optimize-44">Building a Cross-Subnet dApp: A Step-by-Step Overview</h2>
<h3 class="ai-optimize-45">Use Case Example: Cross-Subnet Token Swap</h3>
<p class="ai-optimize-46">Imagine a dApp that allows users to swap tokens across two subnets: Subnet A (running a DEX) and Subnet B (hosting user wallets).</p>
<h4 class="ai-optimize-47">Deploy Smart Contracts</h4>
<ul>
<li class="ai-optimize-48">
<p class="ai-optimize-49">Deploy token and DEX contracts on both subnets.</p>
</li>
<li class="ai-optimize-50">
<p class="ai-optimize-51">Implement logic for generating and verifying AWM messages.</p>
</li>
</ul>
<h4 class="ai-optimize-52"> Send a Message</h4>
<ul>
<li class="ai-optimize-53">
<p class="ai-optimize-54">When a user initiates a swap, the contract on Subnet A creates a swap message.</p>
</li>
<li class="ai-optimize-55">
<p class="ai-optimize-56">The message includes token amount, recipient address on Subnet B, and metadata.</p>
</li>
</ul>
<h4 class="ai-optimize-57">Generate and Relay Proof</h4>
<ul>
<li class="ai-optimize-58">
<p class="ai-optimize-59">A proof of the message is generated.</p>
</li>
<li class="ai-optimize-60">
<p class="ai-optimize-61">The dApp (or a decentralized network of relayers) sends the message and proof to Subnet B.</p>
</li>
</ul>
<h4 class="ai-optimize-62">Validate and Execute</h4>
<ul>
<li class="ai-optimize-63">
<p class="ai-optimize-64">Subnet B verifies the proof.</p>
</li>
<li class="ai-optimize-65">
<p class="ai-optimize-66">The target contract on Subnet B mints (or unlocks) the appropriate tokens for the user.</p>
</li>
</ul>
<h3 class="ai-optimize-67">Tooling and SDKs</h3>
<p class="ai-optimize-68">Avalanche provides developer tools and SDKs to facilitate building with AWM:</p>
<ul>
<li class="ai-optimize-69">
<p class="ai-optimize-70">Avalanche Warp SDK</p>
</li>
<li class="ai-optimize-71">
<p class="ai-optimize-72">Subnet-EVM with AWM support</p>
</li>
<li class="ai-optimize-73">
<p class="ai-optimize-74">Go and Rust client libraries</p>
</li>
<li class="ai-optimize-75">
<p class="ai-optimize-76">Documentation and sample contracts</p>
</li>
</ul>
<h2 class="ai-optimize-77">Benefits for Developers</h2>
<ul>
<li class="ai-optimize-78">
<p class="ai-optimize-79"><strong>Modular Architecture</strong>: Separate concerns by isolating components on different subnets.</p>
</li>
<li class="ai-optimize-80">
<p class="ai-optimize-81"><strong>Improved Scalability</strong>: Parallel processing across subnets reduces congestion.</p>
</li>
<li class="ai-optimize-82">
<p class="ai-optimize-83"><strong>Security</strong>: Native messaging with cryptographic validation minimizes bridge vulnerabilities.</p>
</li>
<li class="ai-optimize-84">
<p class="ai-optimize-85"><strong>Composability</strong>: dApps can now interact across subnets like smart contracts on a single chain.</p>
</li>
</ul>
<h2 class="ai-optimize-86">Real-World Applications</h2>
<ol>
<li class="ai-optimize-87">
<p class="ai-optimize-88"><strong>Cross-Subnet DeFi</strong>: Liquidity pools on one subnet can serve lending platforms on another.</p>
</li>
<li class="ai-optimize-89">
<p class="ai-optimize-90"><strong>GameFi Ecosystems</strong>: Assets like NFTs and tokens can move seamlessly between game worlds and marketplaces.</p>
</li>
<li class="ai-optimize-91">
<p class="ai-optimize-92"><strong>Institutional Use Cases</strong>: Enterprises can run private subnets that interact securely with public infrastructure.</p>
</li>
</ol>
<h2 class="ai-optimize-93">Challenges and Considerations</h2>
<ul>
<li class="ai-optimize-94">
<p class="ai-optimize-95"><strong>Latency</strong>: Though faster than external bridges, AWM still introduces some message confirmation time.</p>
</li>
<li class="ai-optimize-96">
<p class="ai-optimize-97"><strong>Message Relaying</strong>: Currently, dApps must implement or rely on a message relayer layer.</p>
</li>
<li class="ai-optimize-98">
<p class="ai-optimize-99"><strong>Resource Overhead</strong>: Verification of proofs requires additional computation and storage.</p>
</li>
</ul>
<h2 class="ai-optimize-100">Conclusion</h2>
<p class="ai-optimize-101">Avalanche Warp Messaging is a game-changer for the Avalanche ecosystem, transforming isolated subnets into a unified, composable network. With AWM, developers can now build cross-subnet dApps that are scalable, secure, and interoperable—without sacrificing decentralization.</p>
<h4 class="ai-optimize-6"><span style="color: #ffff00;"><strong><a style="color: #ffff00;" href="https://docs.google.com/forms/d/e/1FAIpQLSdACnREL_I_9ZxTj4-6Xu6_kwmIAg4KZmnNHOyn0sIttl2zZw/viewform">REQUEST AN ARTICLE</a></strong></span></h4>
<div class="single_content">
<p class="ai-optimize-7"><strong>Disclaimer:</strong></p>
<p class="ai-optimize-8"><em>This article is for informational purposes only and does not constitute financial advice. Readers are encouraged to conduct their own research and consult with a financial professional before making any investment decisio</em></p>
</div>
<p>The post <a href="https://smartliquidity.info/2025/06/27/building-cross-subnet-dapps-using-avalanche-warp-messaging/">Building Cross-Subnet dApps Using Avalanche Warp Messaging</a> appeared first on <a href="https://smartliquidity.info">Smart Liquidity Research</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Avalanche Warp Messaging (AWM)</title>
		<link>https://smartliquidity.info/2022/12/24/avalanche-warp-messaging-awm/</link>
		
		<dc:creator><![CDATA[Jewel]]></dc:creator>
		<pubDate>Sat, 24 Dec 2022 20:05:48 +0000</pubDate>
				<category><![CDATA[Avalanche News]]></category>
		<category><![CDATA[Special Chains News]]></category>
		<category><![CDATA[#Avalanche]]></category>
		<category><![CDATA[#AvalancheSpace]]></category>
		<category><![CDATA[#Banff5]]></category>
		<category><![CDATA[#crypto]]></category>
		<category><![CDATA[#CryptoNews]]></category>
		<category><![CDATA[#SmartLiquidity]]></category>
		<category><![CDATA[#WarpMessanging]]></category>
		<category><![CDATA[$AVAX]]></category>
		<guid isPermaLink="false">https://smartliquidity.info/?p=84547</guid>

					<description><![CDATA[<p>Avalanche Warp Messaging (AWM), Banff 5 AvalancheGo is live–featuring AWM, which allows developers to use high-performance, interoperable blockchain networks. AWM is now accessible for use by any VM builder in both the Golang and Rust VM SDKs. Soon, this capability will be rolled out to the subnet-evm, giving Subnet creators native, cross-chain communication capabilities out-of-the-box. Subnets [&#8230;]</p>
<p>The post <a href="https://smartliquidity.info/2022/12/24/avalanche-warp-messaging-awm/">Avalanche Warp Messaging (AWM)</a> appeared first on <a href="https://smartliquidity.info">Smart Liquidity Research</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="pw-post-title hg hh hi bd hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie bi"><em><strong><a href="http://avax.network">Avalanche</a> Warp Messaging (AWM), Banff 5 AvalancheGo is live–featuring AWM, which allows developers to use high-performance, interoperable blockchain networks.</strong></em></h3>
<p>AWM is now accessible for use by any VM builder in both the Golang and Rust VM SDKs. Soon, this capability will be rolled out to the <a class="ae jq" href="https://github.com/ava-labs/subnet-evm" target="_blank" rel="noopener ugc nofollow">subnet-evm</a>, giving Subnet creators native, cross-chain communication capabilities out-of-the-box.</p>
<p>Subnets scaled specialized blockchain networks before Banff 5. Subnets allowed everyone Avalanche authority with completely adjustable settings and rulesets for every deployment.</p>
<p id="78d8" class="pw-post-body-paragraph if ig hi ih b ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc hb bi" data-selectable-paragraph="">The next major ask for Subnets was native communication. Projects that wanted to transfer assets or data between Subnets had to deploy and manage their own bridges. This all ends today with the launch of Avalanche Warp Messaging (AWM) in Banff 5. Subnets will never be the same.</p>
<h3 id="7b1a" class="jr js hi bd jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko bi"><strong class="ak">What technically is happening in Avalanche Warp Messaging (AWM)?</strong></h3>
<p id="d4a5" class="pw-post-body-paragraph if ig hi ih b ii kp ik il im kq io ip iq kr is it iu ks iw ix iy kt ja jb jc hb bi" data-selectable-paragraph="">AWM enables Subnet Validators to collectively produce a <a class="ae jq" href="https://crypto.stanford.edu/~dabo/pubs/papers/BLSmultisig.html" target="_blank" rel="noopener ugc nofollow">BLS Multi-Signature</a> that attests to the validity of an arbitrary message (e.g., transfer, contract data, etc.) that can be verified by any other Subnet. Because <a class="ae jq" href="https://docs.avax.network/subnets" target="_blank" rel="noopener ugc nofollow">all Subnet Validators must validate the Primary Network</a> via the P-Chain, they can access the stake weights and registered BLS public keys of any other Subnet at any time. Since Subnets don&#8217;t need to routinely communicate about validator set changes to validate messages, any-to-any communications are possible. <a class="ae jq" href="https://medium.com/avalancheavax/banff-elastic-subnets-44042f41e34c" rel="noopener">Elastic Subnets</a>, AWM, and arbitrary VM support via both Golang and Rust Developer SDKs make Subnets the most performant and complete solution for launching your own blockchain.</p>
<blockquote class="ku">
<p id="ac1e" class="kv kw hi bd kx ky kz la lb lc ld jc dw" data-selectable-paragraph=""><em>“The scaling that Subnets introduce is incredibly powerful but their lack of horizontal composability makes the Cross-Subnet UX much harder for users to manage. The native and generic messaging provided by Avalanche Warp Messaging helps move this forward tremendously by enabling direct communication between different blockchains on Avalanche. LayerZero is super excited to build on this new primitive and collaborate on VM SDKs to make Cross-Subnet communication even easier to use.” — Bryan Pellegrino, Co-Founder &amp; CEO at LayerZero Labs</em></p>
</blockquote>
<h3><strong class="ak">The First Native Subnet-to-Subnet Message on Avalanche</strong></h3>
<p id="4ea0" class="pw-post-body-paragraph if ig hi ih b ii kp ik il im kq io ip iq kr is it iu ks iw ix iy kt ja jb jc hb bi" data-selectable-paragraph="">To showcase Avalanche Warp Messaging, Ava Labs developed the XSVM with 2 basic capabilities: transferring assets on a Subnet and transferring assets between Subnets. Ava Labs deployed this VM to the “let there” and “be messaging” Subnets on Avalanche Mainnet.</p>
<p class="pw-post-body-paragraph if ig hi ih b ii kp ik il im kq io ip iq kr is it iu ks iw ix iy kt ja jb jc hb bi" data-selectable-paragraph="">After deployment, the first native Subnet-to-Subnet message was sent on December 22 at 6:42:29AM UTC (1:42:29AM ET).</p>
<p data-selectable-paragraph=""><img fetchpriority="high" decoding="async" class="aligncenter wp-image-84548 size-full" src="https://smartliquidity.info/wp-content/uploads/2022/12/ava.png" alt="" width="1400" height="700" srcset="https://smartliquidity.info/wp-content/uploads/2022/12/ava.png 1400w, https://smartliquidity.info/wp-content/uploads/2022/12/ava-300x150.png 300w, https://smartliquidity.info/wp-content/uploads/2022/12/ava-900x450.png 900w, https://smartliquidity.info/wp-content/uploads/2022/12/ava-768x384.png 768w, https://smartliquidity.info/wp-content/uploads/2022/12/ava-460x230.png 460w" sizes="(max-width: 1400px) 100vw, 1400px" /></p>
<div class="hb hc hd he hf">
<p data-selectable-paragraph="">Today&#8217;s VM builders may utilize AWM in the Golang and Rust VM SDKs. Over the coming weeks, we will expand support to the <a class="ae jq" href="https://github.com/ava-labs/subnet-evm" target="_blank" rel="noopener ugc nofollow">subnet-evm</a>.  Subnet builders can now utilize <a class="ae jq" href="https://medium.com/avalancheavax/banff-elastic-subnets-44042f41e34c" rel="noopener">Elastic Staking</a> (to allow people to stake custom tokens to validate their subnet), the <a class="ae jq" href="https://medium.com/avalancheavax/rust-vm-sdk-build-custom-virtual-machines-on-avalanche-using-rust-8334f2ae3c0b" rel="noopener">Rust VM SDK</a> (building blockchains entirely in Rust), and now, Avalanche Warp Messaging (to send messages between Subnets). See you in 2023!</p>
<h3 id="073b" class="jt ju hk be jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq du"><strong>About Avalanche</strong></h3>
<p class="pw-post-body-paragraph jp jq ih jr b js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km ia gi">Avalanche network is the blockchain industry’s quickest smart contracts platform digital asset. Avalanche is blazingly fast, low cost, and green. Any smart contract-enabled application can outperform its competition by deploying on Avalanche.</p>
<p><strong><a class="au lg" href="https://avax.network/" target="_blank" rel="noopener ugc nofollow">Website</a> |<a class="au lg" href="https://twitter.com/avalancheavax" target="_blank" rel="noopener ugc nofollow"> Twitter</a></strong></p>
<p><strong>SOURCE: </strong><a href="https://medium.com/avalancheavax/avalanche-warp-messaging-awm-launches-with-the-first-native-subnet-to-subnet-message-on-avalanche-c0ceec32144a">https://medium.com/avalancheavax/avalanche-warp-messaging-awm-launches-with-the-first-native-subnet-to-subnet-message-on-avalanche-c0ceec32144a</a></p>
<div class="single_content">
<div class="hb hc hd he hf">
<div class="single_content">
<div class="single_content">
<h4><span style="color: #ffff99;"><strong><a style="color: #ffff99;" href="https://forms.gle/bubHY6NawvnYiPEJ6">REQUEST AN ARTICLE</a></strong></span></h4>
</div>
</div>
</div>
</div>
</div>
<p>The post <a href="https://smartliquidity.info/2022/12/24/avalanche-warp-messaging-awm/">Avalanche Warp Messaging (AWM)</a> appeared first on <a href="https://smartliquidity.info">Smart Liquidity Research</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
