Plugins
Plugins provide the actions available in your workflows. Each plugin adds one or more actions that you can drag onto the workflow canvas and configure.
Available Plugins
| Plugin | Category | Actions | Credentials Required |
|---|---|---|---|
| Web3 | Blockchain | Balance checks, contract reads/writes, transfers, calldata decoding, risk assessment | Wallet (for writes) |
| Code | Code | Execute custom JavaScript in a sandboxed VM | None |
| Math | Math | Aggregation operations (sum, count, average, median, min, max, product), tolerance comparison, number formatting | None |
| Data | Data | Encode/decode strings, hash values (keccak256, SHA-2, SHA3, RIPEMD-160, BLAKE2b), extract named fields, flatten findings, static config | None |
| Safe | Protocol | Safe multisig owners, threshold, nonce, module status, pending transactions | API key (for pending txs) |
| Aave V3 | Protocol | Supply, borrow, repay, collateral management, health factor monitoring | Wallet (for writes) |
| Aave V4 | Protocol | Hub-and-Spoke supply, borrow, repay, collateral management via the Lido Spoke | Wallet (for writes) |
| Aerodrome | Protocol | Pool reserves, swap quotes, ve(3,3) voting, gauge management, AERO token operations | Wallet (for writes) |
| Ajna | Protocol | Liquidation keeper operations, vault rebalancing, buffer management | Wallet (for writes) |
| Chainlink | Protocol | Oracle price feeds — latest prices, round data, decimals, feed metadata | None |
| Chronicle | Protocol | Verifiable oracle price feeds with Schnorr signature verification | None (whitelisted caller) |
| Coinbase cbETH | Protocol | Read-only cbETH reads on Ethereum mainnet: exchange rate, balance, total supply | None |
| Compound V3 | Protocol | Supply, withdraw, base/collateral/borrow balance monitoring | Wallet (for writes) |
| CoW Swap | Protocol | Order pre-signing, fill monitoring, conditional orders, order cancellation | Wallet (for writes) |
| Curve | Protocol | Pool swaps, LP management, virtual prices, CRV token operations | Wallet (for writes) |
| Ethena | Protocol | sUSDe staking vault, cooldown/unstake, USDe and ENA balances | Wallet (for writes) |
| Euler V2 | Protocol | ERC-4626 vault deposit/mint/withdraw/redeem, liquidity, borrow demand, interest accrual, vault configuration | Wallet (for writes) |
| Frax Ether V2 | Protocol | Liquid staking on Ethereum mainnet. Mint frxETH 1:1 from native ETH, or mint and stake directly into sfrxETH in one transaction | Wallet (for writes) |
| LayerZero | Protocol | Crosschain OFT sends paying the quoted fee, fee quotes, transfer previews, peer and approval checks, endpoint send library and DVN configuration reads | Wallet (for the approve and send actions) |
| Lido | Protocol | Wrap/unwrap stETH to wstETH, exchange rates, balances across Ethereum, Base, Sepolia | Wallet (for writes) |
| Morpho | Protocol | Supply, borrow, repay, liquidate, collateral management, position tracking, market monitoring | Wallet (for writes) |
| Pendle | Protocol | Yield tokenization, market data, PT/YT/SY balances, mint/redeem | Wallet (for writes) |
| Renzo | Protocol | Liquid restaking on Ethereum. Deposit ETH to mint ezETH, both halves of the deposit pause gate, ezETH balances and total supply | Wallet (for writes) |
| Rocket Pool | Protocol | rETH exchange rate, balances, total supply, ETH deposits and withdrawals | Wallet (for writes) |
| Sky | Protocol | USDS savings and staking vaults, token balances, approvals, DAI/MKR converters | Wallet (for writes) |
| Spark | Protocol | Lending, borrowing, sDAI savings, health factor monitoring | Wallet (for writes) |
| Superfluid | Protocol | Open/update/close money streams, distribution pools, SuperToken wrap/unwrap | Wallet (for writes) |
| Uniswap | Protocol | Pool discovery, LP position details, position NFT management | Wallet (for writes) |
| Wrapped | Protocol | Wrap/unwrap a chain’s native token into its wrapped ERC-20 form | Wallet (for writes) |
| Yearn V3 | Protocol | ERC-4626 yield vaults, strategy monitoring, profit tracking | Wallet (for writes) |
| Discord | Notifications | Send messages to channels | Webhook URL |
| Slack | Notifications | Send messages to channels | Bot token |
| Telegram | Notifications | Send messages to chats | Bot token |
| SendGrid | Notifications | Send emails | API key |
| PagerDuty | Notifications | Trigger, acknowledge and resolve incidents on a service picked from your account | Read-only API token, or scoped OAuth |
| Webhook | Integrations | Send HTTP requests to external services | None |
| Lucid Agents | Integrations | Discover Lucid agents and call their entrypoints; priced ones return their x402 terms without running | None |
| Hyperliquid | Data | Read-only Info API queries: clearinghouse state, vault details, validators, funding history, spot deploy state, referrals, sub-accounts, active asset data | None |
| Blockscout | Data | Read-only block explorer queries: address balance, transaction details, token info | None (optional instance URL/API key) |
| Robinhood | Data | Read-only stock-token reads on Robinhood Chain: price, holder position in share terms, market/trading status | None |
| Hedera | Data | Read-only reads of Hedera Consensus Service topic messages from the public mirror node, with optional expected-payload verification | None |
How Plugins Work
- Add an action — Drag a plugin action from the action panel onto your workflow canvas
- Configure inputs — Set parameters in the right-side panel. Use
{{NodeName.field}}to reference outputs from previous steps - Connect nodes — Wire the action into your workflow flow using edges
- Run — Execute the workflow. Each action runs in sequence following the edges
Plugin Categories
Blockchain (Web3)
Core on-chain operations: reading balances, calling smart contracts, transferring tokens, and security analysis. Read-only actions work without a wallet. Write actions require a connected Turnkey wallet.
Code
Execute custom JavaScript in a sandboxed VM environment with access to workflow data via template variables. Use for data transformation, aggregation, external API calls, and complex conditional logic. No credentials required.
Math
Pure computation nodes for aggregating numeric values from upstream nodes. Supports sum, count, average, median, min, max, and product operations with optional post-aggregation arithmetic. Automatically handles large integers using BigInt arithmetic to preserve precision.
Security
Security-focused actions for transaction analysis, risk assessment, and Safe multisig monitoring. These actions use maxRetries = 0 (fail-safe behavior) to ensure errors block execution rather than silently retrying.
Notifications
Send alerts and messages through Discord, Slack, Telegram, email, PagerDuty and webhooks. Typically used as the final step in monitoring workflows to notify your team when conditions are met. PagerDuty differs from the rest: it opens an incident that someone is paged for and that the workflow can resolve again, rather than posting a message.
Integrations
Connect to external services via webhooks and HTTP requests. Use these to trigger external systems, update dashboards, or integrate with third-party tools.