Hypha Payment
Analysis
Hypha Payment is purpose-aligned for P2P USDT settlement, but it handles wallet-controlling seeds/private keys and payment flows without clear approval limits.
Findings (5)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
result = wallet.send_payment(to="0xRecipientAddress", amount_usdt=5.00) ... escrow_id = await agent.hire(... amount=10.0 ...)
The core workflow demonstrates direct USDT transfers and escrow funding, but the artifact does not show an approval gate, spending cap, or required user confirmation before these high-impact actions.
pip install hypha-sdk
The wallet and payment behavior is delegated to an external PyPI package that is not pinned in the artifact.
### Mainnet (Base) - TBD — testnet only for now
The reference indicates mainnet support is not yet specified, which is important because the skill otherwise presents USDT settlement workflows.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
"Generates a seed, derives identity + wallet" ... seed_phrase = sys.argv[1] ... print(f" Seed Phrase: {seed_phrase}")The setup helper accepts a seed phrase used for identity and wallet derivation and echoes it, which can expose wallet-controlling material through terminal output, logs, or shell history.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
peers = await agent.discover_peers() ... Returns: [{"agent_id": "...", "name": "...", "wallet": "0x...", "services": [...]}]The skill relies on discovered peer wallet and service data for agent hiring and payment flows.
