C
catalyst-dex-integration
Add a DEX project to dex.trades for a chain (sources, base trades, chain unions, seed, dex_info)
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Add a DEX project to dex.trades for a chain (sources, base trades, chain unions, seed, dex_info)
How to use
- Przygotuj cztery parametry: identyfikator issue z Linear (np. CUR2-548), nazwę blockchaina (np. monad, sonic), nazwę projektu DEX (np. kuru, uniswap) oraz namespace kontraktu do wyszukania źródeł (może być skrót, np. "uni" zamiast "uniswap"). 2. Uruchom skill poleceniem /catalyst-dex-integration, podając parametry w kolejności: issue_id, chain, project, namespace. Przykład: /catalyst-dex-integration CUR2-548 monad kuru kuru. 3. Skill automatycznie pobierze metadane blockchaina z bazy Dune (chain_id, nazwę wyświetlaną, adres tokena natywnego) oraz czas pierwszego bloku. 4. Na podstawie istniejących wzorców (np. katalogów dla Kaia czy Mezo) skill wygeneruje strukturę katalogów i pliki modeli dbt dla nowego DEX, dostosowując nazwy ścieżek, modeli i schematów do wybranego łańcucha. 5. Skill doda nowe wpisy do plików konfiguracyjnych (seed, dex_info, chain unions) oraz źródeł danych, utrzymując spójność z konwencjami projektu. 6. Zweryfikuj wygenerowane pliki, upewnij się, że wszystkie ścieżki i nazwy modeli są poprawne, a następnie zatwierdź zmiany w repozytorium.