Skip to content

MCP Hackathon submission: GasPulse (visioneer-gaspulse) - #35

Open
muhammad-wei wants to merge 3 commits into
xagentAI:mainfrom
muhammad-wei:submit-visioneer-gaspulse
Open

MCP Hackathon submission: GasPulse (visioneer-gaspulse)#35
muhammad-wei wants to merge 3 commits into
xagentAI:mainfrom
muhammad-wei:submit-visioneer-gaspulse

Conversation

@muhammad-wei

@muhammad-wei muhammad-wei commented Sep 3, 2026

Copy link
Copy Markdown

X-Agent MCP Hackathon submission

GasPulse — given an Ethereum mainnet address, returns a recent gas-consumption trend and a
deterministic 0–100 activity/liveliness score (recency, frequency, consistency of transactions),
so a trading agent can quickly gauge how active an address currently is. Deliberately not a
risk/fraud/compliance signal — see SUBMISSION.md's Capability boundary. Also ships a second,
free endpoint, GET /v1/gas/current, returning the current network-wide Ethereum gas price
(no address, no auth) — added post-open as a no-cost entry point for agents to try the service.

Submitter confirmation

  • This PR changes one submission directory only.
  • source/ contains the complete review source and no secrets or private data.
  • RIGHTS.md identifies the submitter, third-party licenses, and archive authorization.
  • The public health check reports the exact review commit.
  • /.well-known/xagent-verification.json reports the same slug and commit.
  • I have the right to submit this code, service, dependencies, and data for review.
  • I understand that passing X-Agent review does not promise OKX acceptance, listing, traffic, or revenue.
  • I understand that closing an unmerged PR withdraws the entry, and that accepted/rewarded source remains in X-Agent's official archive.

Reviewer notes

  • Automated hard gates:
  • Manual scorecard:
  • Decision: pass / conditional pass / not accepted

🤖 Generated with Claude Code

https://claude.ai/code/session_012SF7wRZMuBk8ihrx4xrgYe

muhammad-wei and others added 2 commits September 3, 2026 13:44
Ethereum address gas-consumption trend and activity-score API for
trading agents, deployed at https://api.gaspulse.win. Review commit
0b5562319a3e1e96adeef5e1231bd4cbd2dd3030, verified live: health check
and deployment proof both bound to that commit, capability tested
against real Etherscan data, offline and --online validate:submission
both pass.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012SF7wRZMuBk8ihrx4xrgYe
gaspulse's fastify dependency was upgraded from 4.29.1 to 5.12.1 to
clear four high-severity advisories (npm audit --omit=dev now reports
0 vulnerabilities). Redeployed and re-verified live before updating
this PR: /health and /.well-known/xagent-verification.json both
confirmed returning the new commit prior to this push, per the
redeploy protocol. Offline and --online validate:submission both pass
against the new commit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012SF7wRZMuBk8ihrx4xrgYe
@lessthanno

Copy link
Copy Markdown
Contributor

Submission received: GasPulse

Thank you for submitting to the current X-Agent MCP Hackathon. We have received this PR and can see the source files included under submissions/mcp-hackathon/visioneer-gaspulse/source/.

This confirms receipt only. It does not mean the entry has passed eligibility checks, technical review, judging, or been selected for an award. Passing automated checks or a future merge for archival purposes does not, by itself, mean any of those decisions have been made.

Source retention: As required by the submission instructions, the complete source for the submitted capability must be included in this repository, with the dependency files and instructions needed to reproduce it. An external repository link alone is not sufficient. This allows X-Agent to retain the submitted version even if the original repository later becomes unavailable. Please exclude secrets, credentials, and private user data, and clearly document any external or private services the project depends on.

Current check failure: We confirmed that the repository's workflow stops before the submission validator runs. This requires a workflow fix on our side; it is not a rejection of your entry or evidence that your project failed review. Official validation has not yet completed, and you do not need to change your project to resolve this particular workflow error.

One documentation update: The PR description still lists review commit 0b5562319a3e1e96adeef5e1231bd4cbd2dd3030, while the current submission.json lists 44ec16e5187d8a1944d6c058757bf2a06384b3d5. Please update the PR description and keep the source, verification evidence, and deployed version consistent.

Please keep any updates in this PR while submissions remain open. Final review results and awards will be announced separately through the official event channels.

Re-vendors source/ from commit f1edc68 (adds the free gas-price endpoint
alongside the existing paid activity endpoint), bumps reviewCommit across
submission.json/SUBMISSION.md/verification/README.md, and documents the
new endpoint with a verified live example. Redeploy protocol followed:
pushed to gaspulse, deployed, verified both live proof endpoints match,
then updated this submission.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012SF7wRZMuBk8ihrx4xrgYe
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

Submission received — #35

Thank you for submitting to the current X-Agent MCP Hackathon. We have received your pull request.

This is a receipt only. It does not confirm eligibility, completeness, technical approval, a judging result, or an award. Passing automated checks or merging code for archival purposes does not, by itself, mean the entry has passed review or won a prize.

Please include the complete source for the submitted capability in this repository under submissions/mcp-hackathon/<slug>/source/, with dependency files, configuration examples, and reproducible setup/build instructions. An external repository link alone is not sufficient. The official copy is intended to remain available if the original repository later becomes unavailable. Do not include secrets, credentials, or private user data; clearly disclose external and private-service dependencies.

The automated checks report technical checks separately. A workflow failure is not a judging decision. Keep updates in this PR while submissions remain open, and keep the documented source version and deployment evidence consistent.

See the submission instructions. Final review results and awards will be announced separately through the official event channels.

@lessthanno

Copy link
Copy Markdown
Contributor

We retriggered the official validation using the current review path. The run confirmed that this PR is still affected by a repository-side issue: its stored base commit predates the current validation script, so the job stops before inspecting the submission.

The repository fix is now under review in #51. No participant code change is required for this specific failure. We will run the current validator again after that fix is available.

This failed workflow is not an eligibility, technical-review, judging, or award decision.

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