hashgraph / hashgraph/hedera-agent-kit-py

Feedback: x402 support and hiero-sdk-python 0.2.6 compatibility

Open
#308 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
11
Forks
10
PR merge metrics
No merged PRs in 30d

Description

## Feedback on Hedera Agent Kit (Python)

### What I built
HashA2A — an Agent-to-Agent Intelligence Layer on Hedera with:
- MCP Server (10 tools) for AI agents
- x402 dual rail payments (Base USDC + Hedera HBAR/HTS)
- Multi-oracle aggregation (Pyth, CoinGecko, DeFiLlama)
- A2A Protocol (Google A2A compliant)

### What worked well
- The SDK docs for topic creation and HCS messaging were clear
- HIP-991 custom fee setup was straightforward
- Mirror node API queries worked reliably

### Suggestions

1. **x402 support**: It would be great to have native x402 payment flow helpers in the agent kit — currently we built X402HederaHandler from scratch with signature verification, nonce checking, and HTS token validation. A built-in x402 facilitator would lower the barrier for agent commerce.

2. **hiero-sdk-python 0.2.6 compatibility**: The agent kit currently pins `hiero-sdk-python==0.2.0` which conflicts with the latest SDK (0.2.6). Updating the dependency range to `>=0.2.0,<0.3.0` would allow projects to use the latest SDK features (like the improved `TransferTransaction` and `TopicMessageQuery`).

3. **Simple Fees (HIP-1261)**: Documenting that `transaction_fee` is a MAX cap (not actual charge) and recommending 0.05-0.1 HBAR for HCS operations would save developers from overpaying.

### Repo
https://github.com/ymiydev-prog/HashA2A

### Bounty submission
Hedera AI Agent Bounty — Week 3 (MCP or x402 Agent)

Contributor guide

Open the contributing guide

Research direction

No source files, tests, or entry points are named. First confirm with maintainers which of the three suggestions is in scope, then locate the dependency declaration or relevant payment and documentation areas. Done should be defined as one selected change being implemented and validated without expanding into the other proposals.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, documentation, payments
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.