styx

Automate BTC to sBTC deposits with pool checks, PSBT signing, and broadcasting.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill styx-jay0xx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: styx
Source: https://github.com/Jay0xx/forge0btc-news-agent/tree/main/aibtcdev-skills/styx
Command: npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill styx-jay0xx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Styx provides a comprehensive, automated BTC→sBTC deposit flow, including pool checks, reservations, PSBT assembly, signing, broadcast, and status tracking, reducing manual steps and risk.

Core Features & Use Cases

  • Pool status checks: check pool liquidity before depositing
  • Deposit reservations & tracking: reserve liquidity and monitor status until confirmation
  • PSBT signing & broadcasting: build and sign PSBTs locally and broadcast to mempool.space
  • Use Case: Convert 10k–1M sats with automated flow to mint sBTC on Stacks

Quick Start

Deposit BTC via Styx by first reserving liquidity, then building and signing the PSBT, broadcasting the transaction, and monitoring the deposit status.

Frequently Asked Questions about styx

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

FAQPage Schema
How do I automate a BTC to sBTC deposit using a PSBT workflow?

Automating a BTC to sBTC deposit requires reserving pool liquidity, assembling and signing a PSBT locally, broadcasting the transaction to mempool.space, and tracking the deposit status until confirmation. This workflow reduces manual steps and operational risk.

What is the minimum BTC amount required for a sBTC mint deposit?

The minimum BTC amount for a sBTC mint deposit is enforced at 10,000 sats, with supported conversions scaling up to 1,000,000 sats. The automated workflow validates minimum deposit limits and confirms pool liquidity before reserving funds.

How does PSBT signing work for Stacks sBTC mint transactions?

PSBT signing for sBTC mint transactions works by assembling a partially signed bitcoin transaction locally, integrating with your wallet to sign inputs, and broadcasting the signed transaction to the mempool for confirmation. Ordinal safety checks are enforced during this process.

Can I check Styx pool liquidity before broadcasting a BTC deposit?

Yes, you can check Styx pool liquidity before broadcasting a BTC deposit. The automated flow validates pool availability across main and aibtc pools and reserves the required liquidity before initiating the PSBT signing and broadcasting steps.

What wallet dependencies are needed to sign and broadcast BTC deposits to sBTC?

Signing and broadcasting BTC deposits to sBTC requires wallet management tools for local PSBT signing and mempool broadcasting APIs for transaction submission. The workflow integrates these components to securely assemble and transmit the signed bitcoin transaction.