Optymalizacja oprogramowania DEX Swap (API DEX OKX)
Refaktoryzacja i optymalizacja aplikacji do pracy z OKX DEX API. Obecny kod działa, ale wykorzystuje nieoptymalne routowanie, wymaga ręcznej pracy z decimals i nie ma autoapruwu.
Technologia:
Jeśli Node.js — zrealizować w postaci REST API
Jeśli Python — zrealizować w postaci modułu
2. WYMAGANIA
2.1 Optymalne routowanie
Używać OKX DEX API do wyszukiwania najlepszego routingu spośród 400+ DEX-ów
Automatycznie wybierać trasę z najlepszą ceną i minimalnym slippage'em
Przykład: USDC → 0x1C4CcA7C5DB003824208aDDA61Bd749e55F463a3 na Base powinien automatycznie znaleźć optymalną ścieżkę
2.2 Automatyczna praca z decimals
Użytkownik wprowadza rzeczywistą ilość tokenów (na przykład 100)
Oprogramowanie automatycznie konwertuje na jednostki bazowe i z powrotem
Decimals są pobierane z API i cache'owane
2.3 Autoapruw
Przed swapem automatycznie sprawdzać allowance
Jeśli niewystarczająco — automatycznie wysłać transakcję approve
Po udanym approve wykonać swap
2.4 Czyszczenie kodu
Usunąć martwy kod i zbędne elementy
Podzielić na logiczne funkcje/moduły
Dodaj proper error handling
Używać async/await
3. FORMAT
Node.js: REST API endpoints do pobierania notowań i wykonywania swapów. Działa na wszystkich sieciach (chainIndex jest przekazywany w żądaniu)
Python: Moduł do importu w inne projekty. Działa na wszystkich sieciach (chainIndex jest przekazywany jako parametr)
4. DOKUMENTACJA
README z przykładami użycia
Przykład na sieci Base
Opis wszystkich funkcji/endpoints i parametrów
Załączniki 1
Opinia zleceniodawcy o współpracy z Matvii Lipnevsky
Optymalizacja oprogramowania DEX Swap (API DEX OKX)Matwiej bardzo szybko zrozumiał projekt, wszystko działało sprawnie. Terminowość była szybsza niż zadeklarowano. Polecam jako wykonawcę!
Opinia freelancera o współpracy z Maria Egorova
Optymalizacja oprogramowania DEX Swap (API DEX OKX)Zamawiający dokładnie opisał TZ i zawsze był w kontakcie. Dziękuję za współpracę!
-
2930 8 0 1 Cześć 👋
Mam doświadczenie w pracy z DEX API (w tym OKX, 1inch, Jupiter, Raydium) oraz optymalizacją tras dla swapów. Jestem gotów przeprowadzić pełny refaktoring i optymalizację twojego rozwiązania z naciskiem na stabilność, wydajność i czystą architekturę.
Co zrobię:
Optymalizuję routowanie przez OKX DEX API — automatyczne wyszukiwanie najlepszego szlaku z ponad 400 DEX;
Zaimplementuję poprawne działanie z decimals — automatyczna konwersja i buforowanie danych;
Dodam autoaprobację przed swapem (approve + swap w jednym cyklu);
Pełne czyszczenie kodu, struktura logiczna, obsługa błędów, async/await;
README z przykładami i instrukcją (sieć Base + ogólne przykłady).
…
Mogę zrealizować jako REST API na Node.js lub jako moduł Python — pod twój obecny stos.
-
1182 8 1 Witam, Maria Egorova
Mam doświadczenie w pracy i debugowaniu krzywych deków oraz refaktoryzacji kodu.
Piszesz w wiadomościach prywatnych, omówimy datę oddania.
-
297 1 Witam.
Twój projekt koncentruje się na refaktoryzacji i optymalizacji aplikacji, która współdziała z API OKX DEX, aby zapewnić inteligentniejsze routowanie, zautomatyzowane przetwarzanie liczb dziesiętnych oraz nieprzerwane zarządzanie zatwierdzeniami. Przebuduję logikę za pomocą modułowego, czystego i dobrze zorganizowanego kodu Node.js (lub Python), integrując efektywne strumienie asynchroniczne/oczekujące oraz niezawodne przetwarzanie błędów. System automatycznie będzie pobierał liczby dziesiętne, wybierał najlepszą trasę wymiany spośród ponad 400 DEX oraz zarządzał zatwierdzeniami przed transakcjami. Dostarczę również jasną dokumentację i przykłady użycia, zapewniając pełne wsparcie i skalowalność rozwiązania.
-
172 1 1 Witaj! Jestem gotów zrealizować ten projekt, mam duże doświadczenie w tworzeniu różnych aplikacji.
-
981 6 3 Dzień dobry, jestem gotowa do wykonania. Piszcie w wiadomości prywatnej, będzie jakościowo i szybko!
-
142 Dzień dobry, mogę wszystko zrobić jakościowo, piszcie. Zrobię wszystko bardzo szybko.
Aktualne zlecenia dla freelancerów w kategorii Kryptowaluty i blockchain
Audyt i budowa zabezpieczonej infrastruktury do wysyłania transakcji BTC
2205 PLN
Szukamy inżyniera ds. bezpieczeństwa Bitcoin do dwóch zadań: (1) audyt obecnego systemu generacji portfeli i wysyłania BTC z identyfikacją luk; (2) projektowanie i budowa nowej zabezpieczonej infrastruktury do przechowywania kluczy i wysyłania transakcji.Część 1 — Audyt obecnego… Administracja systemem i siecią, Kryptowaluty i blockchain ∙ 4 dni 19 godzin temu ∙ 7 ofert |
Potrzebny inżynier/mistrz kontraktów inteligentnych
29 265 PLN
Chcę znaleźć inżyniera/mentora kontraktów inteligentnych, który ma bogate doświadczenie w rozwoju kontraktów inteligentnych w Solidity. Kryptowaluty i blockchain, Doradztwo inżynieryjne ∙ 11 dni 15 godzin temu ∙ 12 ofert |