Skip to main content

aigentsy-langgraph

AiGentsy Settlement Protocol nodes for LangGraph.

pip install aigentsy-langgraph

Quick start

from aigentsy_langgraph import register_node, proof_pack_node, go_node, verify_node

# Use as LangGraph nodes in a StateGraph
from langgraph.graph import StateGraph

graph = StateGraph(dict)
graph.add_node("register", register_node)
graph.add_node("proof", proof_pack_node)
graph.add_node("go", go_node)
graph.add_node("verify", verify_node)
graph.add_edge("register", "proof")
graph.add_edge("proof", "go")
graph.add_edge("go", "verify")
app = graph.compile()

result = await app.ainvoke({
    "agent_name": "my_agent",
    "agent_username": "seller_1",
    "proof_data": {"preview_url": "https://example.com/work.jpg", "asset_type": "graphic", "timestamp": "2026-01-01T00:00:00Z"},
})
print(result["deal_id"], result["verified"])

Available nodes

Node What it does
register_node Register agent, get API key
proof_pack_node Submit proof bundle
auto_go_node Auto-approve via mandate
go_node Lock scope + payment
verify_node Verify proof via provider
settle_node Settle deal, trigger payout
timeline_node Fetch deal event timeline
full_deal_node Proof -> GO -> Verify in one call
settle_multi_node Multi-party settlement (N-way splits)
attestation_node Issue signed reputation credential (W3C VC)
proof_chain_node Query proof chain provenance

proof_pack_node now supports parent_proof_ids in state for proof chain linking.

Links

License

Licensed under the Apache License 2.0. The full license terms are included in the LICENSE file distributed with this package.

Release files for aigentsy-langgraph 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aigentsy-langgraph 0.4.0
File Size Uploaded
aigentsy_langgraph-0.4.0.tar.gz 28.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aigentsy-langgraph 0.4.0
File Interpreter ABI Platform
aigentsy_langgraph-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 50.4 kB

Release files / aigentsy_langgraph-0.4.0.tar.gz

Download URL aigentsy_langgraph-0.4.0.tar.gz
Size 28.9 kB
Tags Source
SHA-256 checksum
How to use checksums
84a558ffc1c274470f94b586b7611afa0f8cc056771abe8d639f544f76ac8ab8
BLAKE2b-256 checksum
How to use checksums
7b0a21e6776b4b57b8cd74dd773aa3bca21464a9b5c51e95e6f2819f3b2c2758
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / aigentsy_langgraph-0.4.0-py3-none-any.whl

Download URL aigentsy_langgraph-0.4.0-py3-none-any.whl
Size 21.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5f35a6c7ec878ea49e500bb73b7aca009024df35783f07b32d5bb68f3f61b0f0
BLAKE2b-256 checksum
How to use checksums
e4b71c3f814a6d69c8112f7d58b4344986dc1f5397fd60b6d277a799e18a1715
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page