An agent skill that migrates a codebase from another wallet-data provider (Zapper, Dune SIM, DeBank, Allium, OneBalance, and any provider added later) to the Zerion API.
It hardcodes no endpoint mappings. At run time it fetches the official migration guides as raw markdown and treats their parity tables and field mappings as the source of truth, so it always matches the latest docs and picks up new provider guides automatically.
Works with Claude Code, Cursor, Codex, and 20+ other agents:
npx skills add zeriontech/zerion-api-migrationOr for Claude Code manually:
git clone https://github.com/zeriontech/zerion-api-migration ~/.claude/skills/zerion-api-migrationAsk your agent from your repo root:
Migrate this codebase to the Zerion API.
No setup needed beyond the install: the agent asks for a free API key (ZERION_API_KEY) when it reaches the verification step.
The agent picks the guide for your provider, finds every call site, rewrites each one against its Zerion equivalent, flags anything that has no direct equivalent instead of dropping it silently, and verifies the result against a wallet you already track.
- Fetches migrate-to-zerion.md for the current provider list and asks you to pick yours.
- Fetches your provider's guide and uses its endpoint parity table as the migration plan.
- Inventories call sites with patterns extracted from the guide, then rewrites use case by use case from the guide's field mappings and code samples.
- Surfaces the guide's "Differences" items you rely on for an explicit decision.
- Verifies the rewritten calls live against the Zerion API.
Provider not covered? Reach out via the chat widget on dashboard.zerion.io or email api@zerion.io.