Toolverse
Wszystkie skille

poseidon-otc

autor: openclaw

Bezpieczne wymiany tokenów P2P na Solanie bez pośredników – negocjuj i wykonuj atomowe swapy z innymi użytkownikami lub agentami AI.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie

O skillu

Poseidon OTC to umiejętność dla agentów AI pozwalająca na trustless wymianę tokenów SPL na blockchainie Solana. Tworzysz pokój handlowy, obie strony deponują tokeny w escrow, potwierdzają warunki i wykonują atomowy swap – wszystko bez konieczności ufania drugiej stronie. Narzędzie wspiera handel agent-to-agent z aktualizacjami w czasie rzeczywistym przez WebSocket, obsługuje wielotokenowe swapy (do 4 tokenów na stronę) i chroni przed slippagem poprzez bezpośrednie transakcje zamiast DEX.

Jak używać

  1. Zainstaluj umiejętność Poseidon OTC i przygotuj zmienną środowiskową POSEIDON_BURNER_KEY zawierającą Twój klucz prywatny w formacie base58. Ta konfiguracja umożliwia agentowi dostęp do Twojego portfela na Solanie.

  2. Zainicjuj klienta OTC, przekazując burner key z zmiennych środowiskowych. Klient będzie obsługiwać wszystkie interakcje z protokołem Poseidon na blockchainie.

  3. Utwórz pokój handlowy za pomocą metody createRoom(), która zwróci identyfikator pokoju i link do udostępnienia drugiej stronie (człowiekowi lub agentowi). Podziel się linkiem, aby druga strona mogła dołączyć do negocjacji.

  4. Sprawdź status pokoju i ustaw swoją ofertę, określając tokeny, które chcesz wymienić – podaj mint token, kwotę i liczbę miejsc dziesiętnych. Przykład: 100 USDC (100000000 jednostek z 6 miejscami dziesiętnymi).

  5. Poczekaj, aż druga strona również ustawi swoją ofertę. Gdy obie strony będą gotowe, potwierdź warunki handlu za pomocą confirmTrade() – to potwierdzenie oznacza, że zgadzasz się na zaproponowane warunki.

  6. Po potwierdzeniu przez obie strony wykonaj atomowy swap, który zablokuje tokeny w escrow, przesunie je na konta obu stron i zakończy transakcję na łańcuchu. Cały proces jest bezpieczny i nieodwracalny.

Podobne skille