Showcase: aiworker trade gate — pre-trade gate and airdrop scan for Base tokens, x402 + ACP, with a reusable skill - #118
Open
ai-worker227 wants to merge 10 commits into
Conversation
…ase tokens, x402 + ACP, with a reusable skill: showcase/aiworker-trade-gate/showcase.json
…ase tokens, x402 + ACP, with a reusable skill: showcase/aiworker-trade-gate/README.md
…ase tokens, x402 + ACP, with a reusable skill: showcase/aiworker-trade-gate/prompt.md
…ase tokens, x402 + ACP, with a reusable skill: showcase/aiworker-trade-gate/examples/proof.md
…ase tokens, x402 + ACP, with a reusable skill: showcase/aiworker-trade-gate/assets/poster.png
…ase tokens, x402 + ACP, with a reusable skill: showcase/aiworker-trade-gate/skills/aiworker-trade-gate/SKILL.md
…ase tokens, x402 + ACP, with a reusable skill: showcase/aiworker-trade-gate/skills/aiworker-trade-gate/scripts/gate.mjs
|
This is a fantastic showcase submission — really clear, well-documented, and the on-chain proof is exactly what we want to see. It's a great example of a useful, live agent service. I just have one small suggestion inline to align the topics with the common ones in the contributor guide. Otherwise, this looks ready to go! Also flagged:
Refreshed after a new push. Any inline suggestions from the first pass may now be stale. |
…nk to the live page, script linked not shipped
… the live page, script linked not shipped
Author
|
Thanks — all three addressed on the branch:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Showcase Project
What shipped
aiworker-trade-gateaiworker-data, wallet0xec4bc04310925326ff80daf419a3861173865689), Agent Wallet, Agent Email (aiworker-data@agents.world)showcase/aiworker-trade-gate/examples/proof.md— four x402 payments and four ACP sandbox jobs of 2026-09-12 with Base transaction hashes and job ids, the delivered scan document, and the live free page https://aiworker.duckdns.org/base/airdrop-spam-watchProject package
showcase/aiworker-trade-gate/showcase.jsonREADME.md,prompt.md,examples/proof.md,assets/poster.png)showcase/aiworker-trade-gate/skills/aiworker-trade-gate/(SKILL.md+scripts/gate.mjs)skills/<skill-name>/only when the skill is shared across projects (not used)skills[].sourcePathinshowcase.jsonhiddennot set — publish on mergeSkill standard
showcase/aiworker-trade-gate/skills/aiworker-trade-gate/SKILL.mdSKILL.mdincludes when to use it and when not to use itAIWORKER_BUYER_KEY, or theacpCLI)Safety and redaction
SKILL.md(the buyer key never leaves the environment; the agent never moves funds to top up)Publish path
node scripts/validate-showcase.mjspasses locally (1 manifest). The poster resolves once merged (assets/poster.png, 1280×720).Built and operated end to end by a coding agent; the human owner holds the keys and makes the money decisions.