|
2 | 2 | name: zerion-api-migration |
3 | 3 | description: > |
4 | 4 | Migrates a codebase off any wallet-data provider covered by Zerion's migration guides |
5 | | - (currently Zapper, Dune SIM, DeBank, Allium, OneBalance; the canonical list lives at |
| 5 | + (currently Zapper, Dune SIM, DeBank, Allium, OneBalance, GoldRush, Moralis; the canonical list lives at |
6 | 6 | developers.zerion.io/migrate-to-zerion) onto the Zerion REST API. Provider-agnostic: |
7 | 7 | fetches the endpoint parity tables, field mappings, and code samples from |
8 | 8 | developers.zerion.io at run time, so it always reflects the latest docs. Inventories |
@@ -45,7 +45,7 @@ Links inside a guide are relative docs paths (e.g. `/api-reference/wallets/get-w |
45 | 45 | Fetch `https://developers.zerion.io/migrate-to-zerion.md` to get the current list of supported providers and their guide URLs. |
46 | 46 |
|
47 | 47 | - If the user already named a provider on the list, use its guide without asking. |
48 | | -- Otherwise, ask the user to pick their provider from the fetched list (one question, one answer; include an "other" option). Each option is the provider name only, with no description at all — no feature summaries, sunset dates, or guide slugs; those come later from the guide itself. Don't try to auto-detect the provider from the codebase. |
| 48 | +- Otherwise, ask which provider they're on as a plain-text chat question listing every provider name from the fetched list, and note that any other provider is fine to name too. Don't use a structured option-picker tool for this (option caps and required descriptions mangle the list); just ask in prose and wait for the answer. List provider names only — no feature summaries, sunset dates, or guide slugs; those come later from the guide itself. Don't try to auto-detect the provider from the codebase. |
49 | 49 | - If the provider isn't on the list, there is no guide to follow. Offer a best-effort manual migration using the [API reference](https://developers.zerion.io/api-reference) and tell the user to contact api@zerion.io (or the chat widget on dashboard.zerion.io) so Zerion can help directly and consider adding a guide. |
50 | 50 |
|
51 | 51 | If the guide opens with a discount or sunset note (many do), relay it to the user verbatim. |
|
0 commit comments