Fulmine Batch Settlement for VHTLCs

Settle VHTLCs in batch sessions via the Fulmine protocol and ASP.

3|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/ArkLabsHQ/arkadian --skill fulmine-batch-settlement-for-vhtlcs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Fulmine Batch Settlement for VHTLCs
Source: https://github.com/ArkLabsHQ/arkadian/tree/main/skills/fulmine-batch-settlement
Command: npx skills add https://github.com/ArkLabsHQ/arkadian --skill fulmine-batch-settlement-for-vhtlcs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ark-sdk-batch-session, fulmine-vhtlc, arkd-tree-construction, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the settlement of VHTLCs (Virtual Hashed Time-Locked Contracts) by enabling batch processing, which is significantly more efficient than individual transactions, especially for VTXOs nearing expiration.

Core Features & Use Cases

  • Batch Settlement: Consolidates multiple VHTLC settlements into a single ASP (Atomic Swap Protocol) round.
  • Recoverable VTXO Handling: Specifically designed for VTXOs that are "recoverable" (i.e., can be swept by the ASP due to proximity to expiry).
  • Three Handler Types: Supports claim, refund, and collaborative refund batch sessions.
  • Use Case: When a large number of VTXOs are about to expire, use this Skill to batch-settle them, preventing loss of funds and optimizing network usage.

Quick Start

Use the fulmine-batch-settlement skill to initiate a batch settlement for VHTLCs.

Frequently Asked Questions about Fulmine Batch Settlement for VHTLCs

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

FAQPage Schema
How do I batch settle multiple VHTLCs before they expire?

Batch settling VHTLCs consolidates multiple Virtual Hashed Time-Locked Contracts into a single Atomic Swap Protocol round, efficiently finalizing recoverable VTXOs before expiry.

What is a recoverable VTXO in VHTLC settlement?

A recoverable VTXO is a Virtual Transaction Output nearing its expiry that can be swept by the Atomic Swap Protocol. Batch settlement specifically targets these recoverable VTXOs to prevent fund loss.

How does batch settlement handle VHTLC claim and refund sessions?

Batch settlement manages VHTLC claim, refund, and collaborative refund sessions by integrating the ark-sdk for session management and utilizing specific VHTLC closures for signing paths.

Can I use the ark-sdk to manage VHTLC batch sessions?

Yes, you can use the ark-sdk to manage VHTLC batch sessions. The ark-sdk-batch-session dependency provides the necessary session management for signing paths and recoverable VTXO finalization.

When should I use batch settlement instead of individual VHTLC transactions?

You should use batch settlement instead of individual VHTLC transactions when a large number of VTXOs are about to expire. It optimizes network usage and prevents fund loss efficiently.

Why does VHTLC batch settlement require the Fulmine protocol?

VHTLC batch settlement requires the Fulmine protocol to interact with the Atomic Swap Protocol for efficient multi-transactional finalization and to utilize specific VHTLC closures for signing paths.