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)
| File | Size | Uploaded | |
|---|---|---|---|
| aigentsy_langgraph-0.4.0.tar.gz | 28.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|