This repository has been archived on 2026-03-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Timmy-time-dashboard/hands/ledger/HAND.toml
Alexander Payne a8f44c159e feat: Phase 5 Additional Hands (Scout, Scribe, Ledger, Weaver)
Add 4 new autonomous Hands using existing agent framework:

Scout Hand (hands/scout/):
- OSINT monitoring every hour
- Monitors: HN, Reddit, RSS for Bitcoin/sovereign AI topics
- Uses: web_search, rss_fetch, sentiment analysis

Scribe Hand (hands/scribe/):
- Content production daily at 9am
- Produces: blog posts, docs, changelog
- Uses: file ops, git tools, codebase indexer

Ledger Hand (hands/ledger/):
- Treasury tracking every 6 hours
- Monitors: on-chain, Lightning balances, payment flows
- Uses: lightning_balance, onchain_balance, payment_audit

Weaver Hand (hands/weaver/):
- Creative pipeline weekly on Sundays
- Orchestrates: Pixel + Lyra + Reel for video production
- Uses: creative_director, project management tools

All Hands configured with:
- HAND.toml manifests with schedules
- SYSTEM.md prompts
- Approval gates for write actions
- Dashboard + Telegram output
2026-02-26 13:07:43 -05:00

31 lines
833 B
TOML

# Ledger Hand — Treasury Tracking
# Runs every 6 hours
# Monitors Bitcoin and Lightning balances, transactions, flow
[hand]
name = "ledger"
description = "Bitcoin and Lightning treasury monitoring"
schedule = "0 */6 * * *"
enabled = true
version = "1.0.0"
author = "Timmy"
[tools]
required = ["lightning_balance", "onchain_balance", "payment_audit"]
optional = ["mempool_fetch", "fee_estimate"]
[approval_gates]
publish_report = { action = "broadcast", description = "Publish treasury report", auto_approve_after = 300 }
rebalance = { action = "rebalance", description = "Rebalance Lightning channels", auto_approve_after = 600 }
[output]
dashboard = true
channel = "telegram"
format = "markdown"
file_drop = "data/ledger_reports/"
[parameters]
alert_threshold_sats = 1000000
min_channel_size_sats = 500000
max_fee_rate = 100