"IFTTT for Multi-Chain Workflows with Zero-Code Automation"
Cross-Chain Action Protocol (CAP) is a no-code automation platform that allows DAOs and Web3 projects to create rule-based workflows across multiple blockchains—without needing developer expertise.
With CAP, users can set up automated actions like: When ETH balance on Arbitrum > 1 ETH, auto-stake ICP at 7% APY When an NFT is minted on Solana, trigger a mirrored DAO on ICP
Powered by the Internet Computer (ICP) CAP leverages Chain-key Signatures, HTTPS Outcalls, Canister Heartbeats, and Internet Identity to provide a trustless, decentralized, and secure automation layer.
Features 🔹 No-Code Workflow Builder – Drag-and-drop rule editor to create complex automation workflows. 🔹 Multi-Chain Compatibility – Automate transactions across Ethereum, Solana, Bitcoin (ckBTC), ICP, and more. 🔹 Trustless Execution – Removes dependency on centralized relayers with ICP’s cryptographic mechanisms. 🔹 Template Marketplace – Pre-built workflows for DeFi strategies, DAO governance, cross-chain asset management. 🔹 Enterprise-Grade Security – Multi-signature approvals, Threshold Encryption, and Regulatory Compliance Modules.
Tech Stack 🔹 Frontend – React.js + TailwindCSS 🔹 Backend – Internet Computer Canisters (Rust & Motoko) 🔹 Smart Contracts – ICP Chain-Key Signatures, EVM Smart Contracts 🔹 Database – Decentralized storage using ICP Canisters 🔹 Multi-Chain Integration – HTTPS Outcalls for cross-chain interactions
Clone the Repository
git clone https://github.com/UnIQ-Minds/CAP_protocol.git
cd CAP_protocolInstall Dependencies
npm install
Start the Local Development Server
dfx start --background
dfx deploy
npm run devMilestone 1 – Core Engine & No-Code Workflow Builder Milestone 2 – Multi-Chain Integration & Marketplace Milestone 3 – Enterprise Security & Governance
We welcome community contributions! Here's how you can get involved:
Fork the Repository
Create a Feature Branch (git checkout -b feature-name)
Commit Changes (git commit -m "Added new feature")
Push to GitHub (git push origin feature-name)
Open a Pull Request
For major feature requests, please open an issue first.
This project is open-source under the MIT License.