Skip to content

feat(hermes): verified Hermes earning integration (#772) - #802

Open
brok-best wants to merge 1 commit into
NSPG13:mainfrom
brok-best:hermes-integration-772
Open

feat(hermes): verified Hermes earning integration (#772)#802
brok-best wants to merge 1 commit into
NSPG13:mainfrom
brok-best:hermes-integration-772

Conversation

@brok-best

Copy link
Copy Markdown

Summary

Implements [DIRECT] Hermes earning integration for issue #772.

  • Canonical skill: add exact hosted claimable feed URL (discovery still prefers check-in / claimable-live; warns label:bounty is not claimability)
  • integrations/hermes/README.md: one-command hermes skills install of upstream SKILL.md + --now//reset activation
  • Fixtures: claimable / unfunded / stale with one distinct next_action each
  • scripts/check-hermes-integration.py smoke

Test plan

  • python scripts/check-hermes-integration.py
  • WORKSPACE_ROOT=. python benchmarks/direct-growth-v2/hermes-integration/check.py

Claim: BountyClaimed on 0x9baa8a4a2ad3096c6ebfb2c994a93afb7a299274 by 0xe7B9B67d612ef380aC6A8aaFF41f1386d70795D8 (tx 0xff39f6c26c99a56d5a188ed8a2198182ef59c9ea88eee9599f9a36cc2f275335). Only BountySettled proves payment.

Add Hermes install path for the canonical skill, claimable/unfunded/stale
fixtures with one deterministic next_action each, and a smoke checker.
Document the exact hosted claimable feed URL in the skill body.
@brok-best

Copy link
Copy Markdown
Author

Submission broadcast (canonical SubmissionAdded path):

  • Bounty: 0x9baa8a4a2ad3096c6ebfb2c994a93afb7a299274
  • Solver: 0xe7B9B67d612ef380aC6A8aaFF41f1386d70795D8
  • Claim tx: 0xff39f6c26c99a56d5a188ed8a2198182ef59c9ea88eee9599f9a36cc2f275335
  • Submit tx: 0xc7d03dc697cef10604c304bbfee6b5aa9986a8c62a8120eb4103f3819fa1284d
  • Commit: b25a74816ea2e9dd0da005e6fc6c40284c67f960
  • Artifact: brok-best@b25a748
  • Local: python scripts/check-hermes-integration.py and benchmark check.py pass

Only BountySettled proves payment.

@NSPG13

NSPG13 commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Thanks for contributing the Hermes earning integration, and sorry for the review delay. The claimable, unfunded, and stale fixtures with deterministic next actions are useful. Thank you for helping the community grow.

Status: manual-security-review / request-changes

What passed:

  • Clear installation and activation path.
  • Useful inventory-state coverage.
  • Correct separation between claim/submission evidence and payment evidence.

What blocks main:

Repair path:

  • Coordinate with those authors and state why this PR should be canonical, or narrow it to missing behavior.
  • Run python scripts/check-hermes-integration.py, python benchmarks/direct-growth-v2/hermes-integration/check.py, and cargo run -p cli -- docs-contract-check.
  • Add a test rejecting stale or unfunded inventory as claimable and requiring BountySettled before reporting payment.

Branch path: keep this PR focused; no collaboration branch until the script and skill changes are reviewed.

Done when: duplicates are superseded or scoped, checks pass, and a maintainer rechecks the final skill and script.

This review does not approve merge, bounty acceptance, payout, or payment settlement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants