Skip to content

Zhixuan0318/Whisper

Repository files navigation

Whisper

Omnichain Messaging Channels for 🤖 Agentic Workflow on Hedera

📦 Our Deliverables

  1. Our 5 mins+ Demo Video (Youtube) 🌐Watch It!
  2. Our Pitch Deck (PDF Download) 🌐Read It!
  3. Whisper DApp (Deployed on Hedera Testnet) 🌐Try It!

👨‍💻 For Dev Experience

We categories Whisper as a dev tool for AI and agents, hence, our team built three demo showcase using Whisper to demonstrate (acting as tutorials) how builders can build something omnichain easily! Check out the demo of these three mini showcases in our video. For more detail description of each demo, scroll to the section below.

Here's the link to the code (in this GitHub repo) for each demo:

  1. Cross-Chain Attestation Machine
  2. Cross-Chain Emoji NFT Minter
  3. Whisper MCP Server

For Proof of on-chain Activities (Side Quest)

Scroll to section 👇

Extra: Code Submission Breakdown 📃

For the convenience of the technical judges, our team has organized the code submission by breaking down the structure and providing descriptions for each folder and important files. You can access the documentation folder 🌐here !


👀 Trend of Omnichain Application on Hedera

The adoption of omnichain (or cross-chain) technology is rapidly gaining momentum, offering transformative potential for ecosystems like Hedera. By enabling seamless interoperability between different blockchains, this technology introduces powerful composability for Hedera-based applications, which can significantly enhance user experience, broaden accessibility, and unlock innovative use cases that were previously unattainable in siloed environments.

image

According to recent statistics from LayerZero, the scale of cross-chain activity is substantial:

  1. Over 152 million messages exchanged across networks to date.
  2. Hedera itself is now connected to 137 active chains.
  3. An average of 79,000 cross-chain messages transferred daily.

These figures underscore the vast opportunity space for developers and projects on Hedera to leverage omnichain capabilities for building more dynamic, scalable, and user-friendly decentralized applications.

💡 Inspiration

image

So now, omnichain agents are possible on Hedera. We are able to combine LayerZero cross-chain capabilities with AI agents on Hedera, which are able to utilize Hedera Network Services (for example, via Hedera Agent Kit). Here are some possible use cases (but not limited):

  1. An omnichain DAO, where an agent on Hedera coordinates an action with an agent on an EVM chain. This is a typical example of DAO-to-DAO coordination.

  2. An omnichain prediction market, where an EVM agent captures data from the oracle and passes it to the Hedera agent to place the bet.

  3. An omnichain NFT, where an EVM agent captures an event and passes it to the Hedera agent to upgrade the token on Hedera.

👊 Problem We're Tackling - The Bad Omnichain DX

image

While omnichain technology unlocks powerful possibilities for Hedera, setting up an agentic omnichain architecture manually—without tooling like Whisper—can be a complex and tedious process. It involves multiple intricate steps, starting with the creation and deployment of custom O-App (omnichain application) smart contracts on both source and destination chains, ensuring they are configured with the correct endpoints. Once deployed, developers must manually establish peer connections between the contracts, set up a polling mechanism to monitor incoming cross-chain messages, and implement a post-action trigger system to drive the intended workflow after message receipt.

Beyond functionality, the entire setup must be carefully packaged and exposed via a secure and reliable endpoint that the autonomous agent can access and interact with. Given the sensitive nature of cross-chain communication, security considerations are paramount throughout this process, adding further complexity. Without automated tools or frameworks, building and maintaining such a setup can significantly increase development time and operational overhead.

This is why Hedera builders will love Whisper’s omnichain developer experience. First, it is designed as a no-code tool. It can reduce 85% of the setup hassle, and it basically handles everything for you! 👇

👻 What is Whisper and Why?

image

Whisper is a no-code developer platform that streamlines the creation of omnichain communication channels between Hedera and any EVM-compatible chain using LayerZero. It eliminates the need for manual setup by automatically deploying the necessary smart contracts, configuring endpoints, and managing cross-chain message flow. Developers simply connect their wallet, select a destination chain, and define a webhook to trigger when a message is received—Whisper handles the rest. This allows AI agents on Hedera to send and receive cross-chain messages effortlessly, complete with automated polling, logging, and webhook execution.

By abstracting away the complexity of setting up LayerZero infrastructure—like contract deployment, peer configuration, message polling, and endpoint management—Whisper empowers developers to focus on building agent logic, not plumbing. Whether it’s sending a simple “Hello World” message or triggering complex workflows across chains, Whisper makes the process secure, reliable, and accessible via a single API call.

🔑 Key Features of Whisper

  • Create an omnichain channel in just a few clicks: Choose your destination chain, bind a webhook that you’ve set up to trigger on every cross-chain action, and hit “Create.” Easy!

  • One-click OApp deployment: Each channel is linked to a funding pool, which you can top up with the native gas token. Just click “One-Click Deploy,” and Whisper will handle the OApp deployments for you.

  • Dedicated channel endpoint for your agent squad: Each channel dashboard provides a unique endpoint and API key, ready for sending cross-chain messages. Use it with any Hedera network service, custom agent tools, or AI clients. A cross-chain message is just a simple API call.

  • Automatic cross-chain message tracking: Once a message is sent through a channel, Whisper tracks it from in-flight to delivered—no more manual monitoring.

  • Post-action triggers via webhook: When the message arrives on the destination chain, your configured webhook runs post-actions. This unlocks endless flexibility as you design your agentic workflow on Hedera.

✨ Example showcases built with Whisper

🤖 Cross-Chain Attestation

image

Our Hedera agent generates a quote and submits it to a dedicated Hedera Consensus Service (HCS) topic (via Hedera Agent Kit) for immutable logging. Afterward, it sends a cross-chain message to a Base-based agent using Whisper. Once the message is received, the Base agent takes that quote and creates an attestation on Sign Protocol, providing cryptographic proof of the statement's existence and origin. This workflow demonstrates a decentralized pipeline where content is generated, logged on Hedera, and then validated on another chain through cross-chain agent communication and on-chain attestation.

🤖 Cross-Chain NFT Minter

image

We’ve built a Hedera-based agent that takes user input, analyzes it, and returns a single emoji as its response. This emoji is then minted as an NFT using the Hedera Token Service (HTS) (via the Hedera Agent Kit). Once the minting is complete, the agent sends a cross-chain message—via Whisper—to another agent deployed on Base. When the message arrives, the Base agent receives the emoji data and mints an identical copy of the NFT on the Base chain. This demonstrates a seamless omnichain workflow: AI-generated content on Hedera, tokenized as an NFT, then propagated and mirrored on another chain through automated omnichain agent communication.

🤖 Whisper MCP Server

image

I created a Whisper utility function that calls the channel endpoint and registered it as a tool for my MCP server. This integration allows the MCP to interface directly with Whisper's omnichain messaging infrastructure. As a result, within the Claude Desktop (AI Client), the Whisper MCP tool is now visible and fully functional. I can seamlessly send cross-chain messages from Hedera to any EVM-compatible chain using this setup. By leveraging MCP, AI Clients based on Hedera can initiate cross-chain interactions, trigger workflows, or pass data to agents on other EVM chains—completely abstracting away the underlying complexity of omnichain communication.

🔍 Proof of On-Chain Activities

  1. Emoji NFT Token via HTS (Playground)

  2. Sample Emoji Token (Hashscan)

  3. Sample Emoji Token on Base Sepolia (Basescan)

  4. Quote Topic via HCS (Playground)

  5. Quote Topic Messages (Hashscan)

  6. Attestations on Sign Protocol (SignScan)

  7. Sample Sender OApp on Hedera Testnet (Hashscan)

  8. Sample Destination OApp on Base Sepolia (Hashscan)

  9. Sample Message from Hedera Testnet to Base Sepolia (LayerZero Scan)

  10. My Account ID (Playground)

About

The no-code developer tool that lets you quickly spin up LayerZero-powered omnichain messaging channels between Hedera and any EVM chains, enabling your AI agents to communicate cross-chain and trigger automated actions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors