blockchain-media
Installation
SKILL.md
Extract Blockchain Media
Access media inscribed in BSV transactions. There is no dedicated extraction action exported by the SDK. Content is reached one of three ways, in order of how much machinery each needs:
| Layer | What | Best for |
|---|---|---|
| SDK service | ctx.services.ordfs.getMetadata() / getContent() (the OrdfsClient) |
In-process access from @1sat/client / @1sat/actions code |
| ORDFS HTTP gateway | Plain fetch against the gateway endpoints |
Browser/app embedding, streaming, no SDK dependency |
| txex CLI | External txex binary that writes files to disk |
Raw extraction, offline archival, batch processing |
SDK: service-level access (ctx.services.ordfs)
The SDK exposes ORDFS through the OrdfsClient at ctx.services.ordfs. There is no exported "extract" action — these are the actual methods (packages/client/src/services/OrdfsClient.ts):