evolve-node-composer

Compose modular storage, STF, mempool, and network components into Evolve blockchain nodes.

4|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/evstack/ev-rs --skill evolve-node-composer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evolve-node-composer
Source: https://github.com/evstack/ev-rs/tree/main/.claude/skills/evolve-node-composer
Command: npx skills add https://github.com/evstack/ev-rs --skill evolve-node-composer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation of custom Evolve blockchain nodes by providing a structured approach to composing essential components like storage, state transition functions, and network interfaces.

Core Features & Use Cases

  • Modular Node Construction: Assemble nodes by selecting and configuring storage, account code management, STF, mempool, and RPC/gRPC services.
  • Custom Chain Development: Build bespoke blockchain architectures tailored to specific needs.
  • Use Case: When you need to create a new, specialized blockchain node binary for a unique decentralized application, this Skill guides you through integrating all necessary modules.

Quick Start

Use the evolve-node-composer skill to create a new node binary by composing storage, STF, mempool, RPC, and gRPC components.

Frequently Asked Questions about evolve-node-composer

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

FAQPage Schema
How do I build a custom Evolve blockchain node in Rust?

To build a custom Evolve blockchain node, you compose modular components including QMDB storage, account code management, state transition functions, mempool, and JSON-RPC/gRPC servers into a new node binary.

What components are needed for Evolve node development?

Evolve node development requires integrating QMDB storage, account code management, state transition functions (STF), mempool, and network interfaces like JSON-RPC and gRPC servers to construct a functional node binary.

Can I configure custom state transition functions for an EVM blockchain?

Yes, you can configure custom state transition functions (STF) when composing your Evolve blockchain node, allowing you to build bespoke blockchain architectures tailored to specific decentralized application requirements.

How does modular composability work for blockchain node construction?

Modular composability for blockchain node construction lets you select and configure individual modules like storage, mempool, and RPC services independently, then assemble them to create specialized custom blockchain architectures.

Do I need QMDB storage to create a new Evolve node binary?

Yes, integrating QMDB storage is required when creating a new Evolve node binary, as it provides the foundational data storage layer needed to support the custom state transition functions and mempool operations.