An interchain Supply Chain Management tool using Hyperlane, and AI agent.
This is a supply chain management tool where companies can sign up with their existing blockchain infrastructure for supply chain event logging—no migration required. Teams can create collaborative workspaces and add members to track specific product batches across the supply chain. The project enables interoperability by using a base chain to aggregate and sync information from different chains. This approach removes the need for companies to switch from their current blockchain setup just to join the network. By providing cross-chain interoperability, we encourage companies to continue using their own infrastructure while still participating seamlessly in the shared supply chain system. All participants have access to a shared batch monitor, ensuring transparency and discouraging dishonesty in the process. The platform also integrates AI chat, offering insights into the current state of supply chain partners and helping stakeholders make more informed decisions.
The frontend was built with Next.js and shadcn to provide a clean, responsive UI, but the heavy lifting in this project happens on the backend. We used Hyperlane to tunnel newly pushed blocks onto the base chain so that all participants stay synchronized. In our simulation, Flow served as the base chain, while Polygon Amoy and Sepolia acted as the connected chains. Hyperlane handled interoperability by capturing blocks from each chain and sending messages to Flow, ensuring all data remained consistent across the network. Supabase was used to map workspaces and users to specific companies and product batches. Hyperlane was integral to our project since it powered the core idea of interoperability—every time a block was pushed on one chain, Hyperlane relayed the message to Flow for unified tracking. Looking ahead, we plan to integrate The Graph’s subgraph feature to enable faster queries and more efficient data retrieval as the system scales.