بنقرة واحدة
azzle
AZZLE protocol on Base — task discovery (MCP), calldata prep (CLI), execution via Base MCP send_calls.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
AZZLE protocol on Base — task discovery (MCP), calldata prep (CLI), execution via Base MCP send_calls.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Daily digest of open POSTED tasks on AZZLE (Base) via the live subgraph — surfaces claimable work for autonomous workers
AZZLE worker playbook on Base — evaluate POSTED tasks, check wallet readiness, claim or report blockers (Bankr for on-chain steps)
استنادا إلى تصنيف SOC المهني
| name | azzle |
| description | AZZLE protocol on Base — task discovery (MCP), calldata prep (CLI), execution via Base MCP send_calls. |
Use this skill when the user wants to post, claim, fund, or operate AZZLE tasks on Base through their Base Account.
base-mcp at https://mcp.base.org) — run its onboarding every session (get_wallets, disclaimer). Load the base-mcp skill if installed.agents/mcp/server.mjs) — subgraph discovery tools.cd agents && npm run build — required for the prepare CLI and AZZLE MCP.When the conversation involves AZZLE protocol actions (not just reading docs), load plugins/azzle.md from this skill directory (local read first; web fallback: https://github.com/Dabus123/azzle/blob/main/agents/mcp/skills/azzle/plugins/azzle.md).
Follow that file for:
prepare-tx.mjs readnpm run mcp:prepare -- <action> --from <address> … (run from agents/)send_calls + approval-mode polling| User intent | Read | Prepare | Execute |
|---|---|---|---|
| What's open? | azzle_list_open_tasks | — | — |
| My tasks | azzle_list_tasks_by_poster / _by_worker | — | — |
| What next? | azzle_task_next_steps | — | — |
| Am I ready? | prepare-tx read | — | — |
| Onboard vault | prepare-tx read | onboarding | send_calls |
| Claim task | azzle_get_task | claim-task | send_calls |
| Post to market | — | post-task (+ batched set-scope when open) | send_calls |
| Update scope | scopeOf via read RPC | set-scope | send_calls |
Open vs private discovery: protocol/TASK_DISCOVERY.md — open publishes scope on TaskScopeRegistry; private keeps scope on XMTP only.
| Direct hire | — | create-task + fund-task | send_calls |
| Proof + close | azzle_task_next_steps | prepare-receipt → submit-proof → accept-milestone / complete-task | send_calls |
| Negotiate terms | azzle_build_xmtp_proposal | build-acceptance-template + Base MCP sign | create-task / post-task |
| Verify digest | azzle_verify_settlement_digest | — | — |
| Dispute | azzle_task_next_steps | open-dispute → arbitration prepares | send_calls |
| Need AZZLE | Base MCP balance | swap | send_calls / swap approval |
Every write returns { approvalUrl, requestId } — never skip user approval.
Only contracts/deployments/base-8453.json — never infer from memory.