AxLabs udostępnia Simple Agent Wallet do autonomicznych płatności AI w sieciach EVM, Solana i Hedera
Najważniejsze informacje
- •SAW wykorzystuje przepływ „najpierw analiza, potem płatność”, w którym agenci sprawdzają warunki płatności HTTP 402 przed podpisaniem transakcji.
- •Portfel obsługuje sieci EVM, Solanę i Hederę za pośrednictwem jednej konfiguracji oraz interfejsu wiersza poleceń.
- •Rozliczenia w Neo X wykorzystują xGAS i USDC, a WhisperDark korzysta już z SAW do autonomicznych zakupów przedmiotów.
- •SAW obejmuje lokalne przechowywanie kluczy, wstępne sprawdzanie salda, opcjonalne szyfrowanie oraz obsługę EIP-3009 i Permit2 w sieciach EVM.
- •Oprogramowanie jest open source, a pliki binarne są dostępne dla systemów Linux, macOS i Windows, jednak wersja 0.3.1 nadal pozostaje przed wersją 1.0.

AxLabs udostępniło Simple Agent Wallet (SAW) — portfel działający z poziomu wiersza poleceń, zaprojektowany tak, aby agenci AI mogli autonomicznie płacić za zasoby w wielu sieciach blockchain za pośrednictwem protokołu płatności x402, a Neo X jest jedną z obsługiwanych sieci rozliczeniowych. To narzędzie open source, obecnie w wersji 0.3.1, umożliwia agentom analizowanie i realizowanie płatności bez udziału człowieka.
Konwencjonalne portfele kryptowalutowe zakładają obecność człowieka: rozszerzenia przeglądarek otwierają wyskakujące okna, a aplikacje mobilne wymagają dotknięcia ekranu w celu potwierdzenia. W przypadku agentów AI działających programowo takie modele interakcji powodują tarcia, które w praktyce blokują autonomiczny handel. SAW rozwiązuje ten problem za pomocą portfela zbudowanego w całości wokół przepływów pracy z poziomu wiersza poleceń oraz obsługiwanych przez skrypty procesów płatności.
Projektowanie z myślą o agentach
Podstawowy przepływ pracy SAW opiera się na schemacie „najpierw analiza, potem płatność”: polecenie saw inspect dekoduje wymaganie płatności HTTP 402, aby agent mógł ocenić koszt i warunki, po czym saw pay --confirm podpisuje i realizuje transakcję. HTTP 402 to kod statusu „Payment Required” („Wymagana płatność”) określony w specyfikacji HTTP i od dawna zarezerwowany dla zastosowań związanych z płatnościami. Dzięki temu warunki płatności mogą być przekazywane w ramach zwykłej odpowiedzi internetowej. Klucze prywatne są przechowywane lokalnie w pliku portfela chronionym uprawnieniami, a dane uwierzytelniające są przyjmowane wyłącznie przez standardowe wejście lub zmienne środowiskowe — nigdy jako flagi CLI, które mogłyby wyciec do list procesów lub historii powłoki.
AxLabs poinformowało w poście na X: „Agenci nie powinni czekać, aż człowiek kliknie „potwierdź”, żeby wykonać pracę”.
Portfel obejmuje również wstępne sprawdzanie salda, opcjonalne szyfrowanie oraz natywną obsługę przepływów autoryzacji tokenów EIP-3009 i Permit2 w sieciach EVM.
Obsługa wielu sieci w jednym portfelu
SAW obsługuje trzy rodziny blockchainów z jednego pliku konfiguracyjnego: sieci EVM — w tym między innymi Neo X, Ethereum i Polygon — a także Solanę i Hederę. Kreator saw init prowadzi użytkowników przez proces tworzenia lub importowania portfela dla każdej rodziny, natomiast polecenia takie jak saw balance i saw transfer działają we wszystkich trzech. Dla agenta, który musi przenosić środki między ekosystemami, oznacza to możliwość obsługi sald i transferów za pomocą jednego interfejsu obsługującego skrypty zamiast oddzielnych narzędzi dla każdej sieci. Neo X znajduje się wśród pierwszych obsługiwanych sieci EVM.
To podejście wielołańcuchowe wyróżnia SAW w rozwijającej się kategorii narzędzi portfelowych przeznaczonych dla agentów, obejmującej między innymi rozwiązania Coinbase, MetaMask i AWS.
Uzupełnienie stosu płatności Ax402
SAW pełni funkcję odpowiednika Ax402 po stronie klienta. Ax402 to infrastruktura bramy płatniczej uruchomiona przez AxLabs w lipcu i wdrożona jako pełny stos produkcyjny 15 września. Ax402 zapewnia obsługę protokołu po stronie serwera oraz infrastrukturę rozliczeniową, podczas gdy SAW dostarcza agentom narzędzia pozwalające im uczestniczyć w płatnościach jako klientom.
Razem oba komponenty tworzą kompletny autonomiczny stos płatności: agent żąda zasobu, otrzymuje odpowiedź HTTP 402 z warunkami płatności, korzysta z SAW, aby rozliczyć płatność za pośrednictwem Ax402, a następnie otrzymuje zasób — wszystko bez udziału człowieka. Ponieważ uzgadnianie transakcji odbywa się za pośrednictwem zwykłego HTTP, płatność staje się kolejnym etapem standardowego cyklu żądanie–odpowiedź, a nie oddzielną ceremonią podpisywania przeznaczoną dla człowieka. SAW obsługuje zarówno dokładne płatności za pojedyncze żądania, jak i rozliczenia zbiorcze za pośrednictwem kanałów płatności.
Rozliczenia w Neo X
W sieci Neo X SAW rozlicza płatności w xGAS i USDC. xGAS, programowalny opakowany token GAS z autoryzacją opartą na podpisie, został stworzony specjalnie na potrzeby przepływów płatności x402. Integracja działa już w WhisperDark, grze Neo Global Development z gatunku dungeon crawler z agentami AI, w której autonomiczni agenci wydają rzeczywiste xGAS na zakup przedmiotów w grze bez zgody człowieka.
Dostępność
SAW jest oprogramowaniem open source udostępnianym na licencji Apache 2.0. Gotowe pliki binarne są dostępne dla systemów Linux, macOS (Intel i Apple Silicon) oraz Windows. Narzędzie można również zainstalować jako umiejętność agenta za pośrednictwem npm. Dokumentacja jest dostępna pod adresem a kod źródłowy jest hostowany na GitHubie pod adresem https://github.com/AxLabs/simple-agent-wallet. W wersji 0.3.1 projekt nadal pozostaje oprogramowaniem przed wersją 1.0, a jego publiczna dokumentacja i baza kodu umożliwiają integratorom bezpośrednie sprawdzenie implementacji oraz śledzenie zmian na liście obsługiwanych sieci.