Skip to content

feat: add zerodust skill#7

Open
andresdefi wants to merge 1 commit into0xinit:mainfrom
andresdefi:feat/add-zerodust-skill
Open

feat: add zerodust skill#7
andresdefi wants to merge 1 commit into0xinit:mainfrom
andresdefi:feat/add-zerodust-skill

Conversation

@andresdefi
Copy link

Summary

  • Adds ZeroDust chain exit infrastructure skill
  • Sweep 100% of native gas tokens (ETH, BNB, MATIC, etc.) from 25 EVM chains via EIP-7702 sponsored execution, leaving exactly zero balance
  • 9 files: SKILL.md (457 lines), 4 examples, troubleshooting, contract addresses, error codes, starter template
  • Added to marketplace.json in alphabetical order

Skill Contents

File Description
SKILL.md Main reference (457 lines) with "What You Probably Got Wrong", quick start, core concepts, contract addresses, common patterns, error handling, security
examples/check-balances/ SDK and REST API balance checking
examples/sweep-single-chain/ Full sweep flow Arbitrum -> Base
examples/batch-sweep/ Multi-chain batch sweeps with error handling
examples/agent-api/ Agent API registration, single/batch sweep with curl
docs/troubleshooting.md 8 common issues with solutions
resources/contract-addresses.md All 25 chains with explorer links
resources/error-codes.md 16 error codes with causes and fixes
templates/zerodust-client.ts Complete runnable starter (~160 lines)

Integration Surfaces

  • TypeScript SDK: @zerodust/sdk with ZeroDustAgent for automated sweeps
  • REST API: Quote, authorization, sweep, status endpoints
  • MCP Server: JSON-RPC 2.0 tools for AI agents
  • Agent API: Dedicated endpoints with API keys and batch operations
  • ERC-8004: On-chain agent registration on Base

Links

ZeroDust chain exit infrastructure — sweep 100% of native gas tokens
from 25 EVM chains via EIP-7702 sponsored execution, leaving exactly
zero balance.

Includes SDK guide, REST API reference, MCP server integration,
Agent API with batch operations, contract addresses for all 25 chains,
error codes, troubleshooting, and runnable starter template.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 14, 2026

@andresdefi is attempting to deploy a commit to the init1's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

1 participant