batch

Installation
SKILL.md

Batch Execute

Bundle multiple diverse DeFi operations into a single Starknet multicall transaction. Supports combining swaps, staking, lending supply/borrow/repay/withdraw, token sends, DCA orders, and Troves vault deposits/withdrawals — all executed atomically in one on-chain call.

Prerequisites

  • Active session required.
  • Sufficient balance for all operations + gas fees.
  • Minimum 2 operations required per batch.

Rules

  1. BEFORE any batch, you MUST run npx starkfi@latest status and npx starkfi@latest balance to verify connectivity and funds.
  2. A batch MUST include at least 2 operations. For single operations, use the dedicated skill (trade, send, staking, lending, or dca).
  3. Each --swap, --stake, --supply, --send, --dca-create, and --dca-cancel flag can appear multiple times (repeatable).
  4. If the batch includes a --send operation, you MUST confirm the recipient address with the user before executing.
  5. Suggest using --simulate first to verify the entire batch would succeed.
  6. AFTER a successful batch, verify with npx starkfi@latest tx-status <hash>.
  7. All operations in a batch are atomic — if any one fails, the entire transaction reverts.
Related skills

More from ahmetenesdur/starkfi

Installs
7
GitHub Stars
2
First Seen
Mar 15, 2026