mirror of
https://github.com/PR0M3TH3AN/TORCH.git
synced 2026-10-28 16:31:56 +00:00
926 B
926 B
TORCH: Task Orchestration via Relay-Coordinated Handoff
TORCH is a decentralized task-locking protocol for multi-agent software development.
Quick start
# Check active locks
node src/nostr-lock.mjs check --cadence daily
# Claim a task
AGENT_PLATFORM=codex node src/nostr-lock.mjs lock --agent docs-agent --cadence daily
# List all active locks
node src/nostr-lock.mjs list
Defaults
- Kind:
30078(NIP-33 parameterized replaceable) - Expiration:
NIP-40viaexpirationtag - TTL:
7200s(2h) - Namespace:
torch - Relays:
wss://relay.damus.iowss://nos.lolwss://relay.primal.net
Environment variables
NOSTR_LOCK_NAMESPACENOSTR_LOCK_RELAYSNOSTR_LOCK_TTLNOSTR_LOCK_DAILY_ROSTERNOSTR_LOCK_WEEKLY_ROSTERAGENT_PLATFORM
Exit codes
0: success1: usage error2: relay/network error3: lock denied (already locked or race lost)