forked from Rockachopa/Timmy-time-dashboard
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
31 lines
833 B
TOML
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
|