souldinals

Installation
SKILL.md

Souldinals Skill

Manages Souldinals — soul.md files inscribed as child ordinals under a genesis parent inscription. A soul inscription records an agent's identity, values, and traits as Markdown on Bitcoin L1.

All write operations (inscribe-soul, reveal-soul) require an unlocked wallet with BTC balance on the SegWit address.

Usage

bun run souldinals/souldinals.ts <subcommand> [options]

Subcommands

inscribe-soul

Inscribe a soul.md file as a child inscription under a parent inscription — STEP 1: Broadcast commit transaction.

Reads the soul.md file, base64-encodes it, and broadcasts the commit transaction. After the commit confirms, call reveal-soul with the saved parameters to finalize the inscription.

Related skills
Installs
96
Repository
aibtcdev/skills
GitHub Stars
6
First Seen
Mar 20, 2026