1sat-stack

Query UTXOs, inscriptions, ORDFS content, and BSV21 tokens via unified API endpoints.

5|1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/b-open-io/1sat-sdk --skill 1sat-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1sat-stack
Source: https://github.com/b-open-io/1sat-sdk/tree/main/skills/1sat-stack
Command: npx skills add https://github.com/b-open-io/1sat-sdk --skill 1sat-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The 1sat-stack API consolidates UTXO lookups, inscriptions, ORDFS content, and BSV21 tokens into a single unified indexing service.

Core Features & Use Cases

  • Unified TXO lookups and SSE streaming to fetch unspent outputs for addresses and stream real-time updates.
  • Content access and token data for inscriptions, ORDFS content, BSV21 balances, and token histories in a single API.
  • Use Case: Replace multiple indexers (WhatsOnChain, GorillaPool, etc.) by querying endpoints like /txo, /owner, /bsv21, /ordfs, and /sse for a given address to assemble a complete view of assets and provenance.

Quick Start

Fetch UTXOs and inscriptions for a given address using the 1sat-stack API.

Frequently Asked Questions about 1sat-stack

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

FAQPage Schema
How do I consolidate BSV UTXO lookups and inscriptions into a single API?

The 1sat-stack API consolidates BSV UTXO lookups, inscriptions, ORDFS content, and BSV21 tokens into a single unified indexing service. You query endpoints like /txo and /owner for a given address to assemble a complete view of assets.

Can I stream real-time UTXO updates for a BSV wallet?

Yes, you can stream real-time UTXO updates for a BSV wallet using the /sse streaming endpoint. This provides real-time event streams for unspent transaction outputs, enabling dynamic wallet updates without polling.

How do I fetch BSV21 token balances and inscriptions for an address?

You fetch BSV21 token balances and inscriptions by querying the /bsv21 and /ordfs endpoints for a specific address. This returns token histories, ORDFS metadata, and content in a single consistent response format.

What is the best way to replace multiple BSV indexers when building a dApp?

To replace multiple BSV indexers, use a unified indexing service that exposes endpoints for TXO queries, BSV21 balances, ORDFS content, and BAP identity profiles. This eliminates the need to query multiple separate indexers to build dApps.

Does the unified BSV indexing API support batch queries for inscriptions and ORDFS content?

Yes, the unified BSV indexing API supports batch queries for inscriptions and ORDFS content. It provides consistent response formats and robust error handling for assembling complete asset provenance views across the BSV ecosystem.