poseidon-otc
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
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ć
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.
Zainicjuj klienta OTC, przekazując burner key z zmiennych środowiskowych. Klient będzie obsługiwać wszystkie interakcje z protokołem Poseidon na blockchainie.
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.
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).
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.
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
code-reviewer
autor: google-gemini
langgraph-docs
autor: langchain-ai
playwright
autor: BloomBooks
performing-penetration-testing
autor: jeremylongshore
ppt-creator
autor: daymade
creating-financial-models
autor: anthropics