swarm.at
JSON →Settlement protocol that validates agent actions before execution. Guards destructive operations with hash-chained ledger receipts, trust tiers, and 31 workflow blueprints.
Install
pip install swarm-at-sdk[langgraph] Tools · 29
- settle_action Validate an action against institutional rules
- check_settlement Query ledger status for a task or hash
- ledger_status Current chain state (latest hash, entry count, integrity)
- guard_action Settle before acting — propose + settle + receipt in one call
- list_blueprints Browse workflow blueprints by tag
- get_blueprint Full blueprint detail with steps and credit cost
- get_credits Check an agent's credit balance
- topup_credits Add credits to an agent
- fork_blueprint Fork a blueprint into an executable workflow
- verify_receipt Look up a settlement receipt by hash
- check_trust Check if an agent meets a minimum trust threshold
- settle_batch Settle multiple proposals in one call
- register_agent Register a new agent identity with trust tracking
- get_agent Look up an agent's profile and reputation
- list_agents Browse agents by trust level and role
- whoami Agent self-introspection (trust, tools, next promotion)
- execute_step Execute a single workflow step in a molecule
- list_molecules List active workflow molecules with progress
- get_molecule Get full molecule state with all beads
- register_webhook Subscribe to settlement events
- list_webhooks List registered webhook subscriptions
- unregister_webhook Remove a webhook subscription
- claim_authorship Create a verifiable authorship record
- verify_authorship Check authorship claims by content hash
- start_writing_session Start tracking authorship provenance
- record_writing_event Record a creative event in a session
- approve_writing Record final approval of content
- get_provenance_report Generate a verifiable provenance report
- list_writing_sessions List active authorship sessions
Links
★ 1 GitHub stars