Imagine building a data pipeline for recurring actions that intricately pieces together different components. This has traditionally been challenging to do in blockchain-based development, requiring technical expertise and long hours of coding. Now imagine a tool that simplifies the process, enabling anyone to design and deploy complex automated workflows with an intuitive visual interface.
Earlier this year, Bagpipes, a drag-and-drop platform for no-code web3 development, integrated Ava Protocol’s automation engine, demonstrating the potential of these combined tools for empowering developers and non-developers alike to build sophisticated dapps with ease. Ava Protocol awarded a grant to Bagpipes to support its integration with the platform. (Click here for more information about the Ava Protocol Grants Program.)
Traditionally, blockchain development has required specialized knowledge and resources to navigate different chains and perform cross-chain transfers, creating barriers for small teams and individual developers. The Bagpipes team saw a need for making dapp development more accessible while maintaining the required flexibility and depth for interconnected operations. The solution was a no-code platform that supports seamless cross-chain workflows with Ava Protocol’s intelligent automation.
No-Code + Intelligent Automation
Ava Protocol, formerly known as OAK Network, builds web3 infrastructure to execute intent-based autonomous transactions, providing an event-driven automation solution that allows for the scheduling and execution of blockchain transactions across multiple chains.
This aligns neatly with Bagpipes’ vision of democratizing the creation of blockchain interactions. By integrating Ava Protocol, Bagpipes allows users to create complete workflows that can be persisted to automate complex processes across various chains. Bagpipes currently works across different parachains like Turing, Moonriver, and HydraDX. With Ava Protocol’s recent mainnet launch on Ethereum, the platform is also preparing to support EVM-based chains in the future.
On Bagpipes, users can represent different blockchains within a workflow (called a “scenario”) using nodes and then execute specific operations like cross-chain transfers or asset swaps. The platform supports external data sources and APIs to help power dynamic and responsive dapps. Bagpipes also includes small draggable elements called “pills” that represent dynamic variables.
These pills incorporate Ava Protocol’s automation features, allowing developers to easily add functions like date-time and logical triggers to their workflows.
Cross-Chain Dapp Development
Consider a developer building a dapp that performs cross-chain token swaps. With Bagpipes, the developer can design a scenario that automates the entire process, scheduling these actions to occur automatically when conditions are met. They can drag and drop elements representing different blockchain actions, designing a workflow that transfers assets from one chain to another and fulfills necessary swaps without writing a single line of code.
A typical scenario could involve moving assets from the Turing Network (Ava Protocol’s testnet) to Moonriver, initiating a swap on HydraDX, and then sending the swapped assets to a different network. The entire process is automated, with the required steps executed in the background. The workflow can be saved and reused, allowing the developer or user to adapt it to different purposes.
Building Together
While currently in an alpha stage, Bagpipes has already demonstrated its potential as a tool for creating workflows that range from basic to highly sophisticated. The team is actively collecting feedback from early users and refining the platform in preparation for a future production release. Visit the Bagpipes homepage to sign up for its beta program. As Bagpipes continues to evolve, its partnership with Ava Protocol will grow alongside it.
The integration of Ava Protocol’s automation engine into Bagpipes’ no-code interface represents a key case study for putting useful tools in the hands of the web3 community to push its capabilities forward. Tools like Bagpipes, with automation powered by Ava Protocol, can play a crucial role in promoting the accessibility and adoption of decentralized technologies.
__