elytro-cli

Manage Elytro ERC-4337 smart accounts and send sponsored UserOperations across EVM chains.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Elytro-eth/Elytro-cli --skill elytro-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: elytro-cli
Source: https://github.com/Elytro-eth/Elytro-cli/tree/main
Command: npx skills add https://github.com/Elytro-eth/Elytro-cli --skill elytro-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire lifecycle of Elytro ERC-4337 smart accounts, from vault initialization to sending sponsored transactions, eliminating manual blockchain interactions.

Core Features & Use Cases

  • Vault & Account Management: Initialize your secure vault, create, deploy, and manage multiple counterfactual smart accounts across various EVM chains.
  • Transaction Execution: Build, simulate, and send UserOperations (ETH transfers, contract calls, ERC-20 transfers) with optional sponsorship for gasless transactions.
  • Use Case: An agent can use this Skill to onboard new users by creating and activating a smart account for them, then sending them their first sponsored transaction, all without manual intervention.

Quick Start

Initialize the Elytro wallet by running the command elytro init.

Frequently Asked Questions about elytro-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and deploy an ERC-4337 smart account counterfactually across multiple EVM chains?

To create and deploy an ERC-4337 smart account counterfactually, initialize your vault and generate the account address without deploying, then execute the deployment via UserOperations across your target EVM chains.

How do I send sponsored UserOperations for gasless transactions using ERC-4337?

You can send sponsored UserOperations for gasless transactions by building and simulating ETH or ERC-20 transfers, then enabling optional sponsorship before sending them through the Pimlico or Elytro backends.

What is needed to manage Elytro smart accounts and build UserOperations?

Managing Elytro smart accounts requires Node.js, npm or bun, git, and network access to RPC providers and Pimlico or Elytro backends to build and send UserOperations.

Can I use elytro-cli to automate user onboarding with smart accounts and sponsored transactions?

Yes, elytro-cli can automate user onboarding by creating and activating a smart account counterfactually, then sending the new user their first sponsored transaction without manual intervention.

What types of transactions can I build and simulate with ERC-4337 smart accounts?

With ERC-4337 smart accounts, you can build and simulate ETH transfers, contract calls, and ERC-20 transfers before sending them as UserOperations across multiple EVM chains.

Does elytro-cli require manual blockchain interactions to initialize a vault?

No, elytro-cli automates vault initialization and the entire smart account lifecycle, eliminating manual blockchain interactions by running the elytro init command.