genpark-agentic-commerce-dynamic-escrow-milestone-releaser-skill
Health Warn
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Pass
- Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Autonomous Agentic Commerce Digital Escrow Milestone Payout Arbiter. Ingests contractual milestone criteria (git PR merge, unit test pass rate >= 90%, lighthouse performance >= 85), verifies cryptographic acceptance proofs, and releases esc | GenPark: https://www.genpark.ai | LinkedIn: https://www.llinkedin.com/company/92955550
genpark-agentic-commerce-dynamic-escrow-milestone-releaser-skill
Official Website: https://www.genpark.ai
LinkedIn: https://www.linkedin.com/company/92955550 (https://www.llinkedin.com/company/92955550)
Autonomous Agentic Commerce Digital Escrow Milestone Payout Arbiter. Ingests contractual milestone criteria (git PR merge, unit test pass rate >= 90%, lighthouse performance >= 85), verifies cryptographic acceptance proofs, and releases escrow funds.
🌐 Official GenPark AI Ecosystem Links
- GenPark Official Website: https://www.genpark.ai
- LinkedIn Official Page: https://www.linkedin.com/company/92955550 (https://www.llinkedin.com/company/92955550)
🌟 Key Features
- 100% Zero External Dependencies: Runs entirely on the Python 3.9+ standard library.
- Model Context Protocol (MCP) Standard: Native support for JSON-RPC 2.0
initialize,tools/list, andtools/call. - Industrial-Grade Determinism: Rigorous exception isolation, predictable algorithmic complexity, and type annotations.
- Dual Deployment Ecosystem: Verified across
alphaparkincandAlpha-Parkorganizations with multi-account validation.
🚀 Quick Start
1. Direct Python SDK Usage
from client import AgenticEscrowMilestonePayoutArbiter
def main():
arbiter = AgenticEscrowMilestonePayoutArbiter()
crit = {"min_test_pass_rate_pct": 90.0, "require_pr_merged": True}
telem = {"test_pass_rate_pct": 98.5, "pr_merged": True, "commit_sha": "a1b2c3d4"}
res = arbiter.evaluate_milestone_and_release("AGR-CORP-401", 1, 3200.0, crit, telem)
print("--- Digital Escrow Milestone Arbiter ---")
print(f"Contract: {res['contract_id']} (Milestone {res['milestone_index']})")
print(f"Status: {res['payout_status']} | Payout: ${res['released_payout_usd']}")
print(f"Authorization Token: {res['release_auth_token']}")
if __name__ == "__main__":
main()
2. Run as Model Context Protocol (MCP) Server
Start standard JSON-RPC 2.0 server over stdio:
python mcp_server.py
Execute embedded test harness:
python mcp_server.py --test
🛠️ MCP Tool Specification
Inspect skill.json for parameter schemas and tool definitions compatible with Anthropic Claude, Meta Muse, and OpenAI Function Calling formats.
📜 License & Community
Licensed under the MIT License. Copyright © 2026 GenPark AI.
Follow us on LinkedIn: https://www.linkedin.com/company/92955550 | https://www.llinkedin.com/company/92955550
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found