primer-x402
Make HTTP-native crypto payments using the x402 protocol. Pay for APIs, access paid resources, and handle 402 Payment Required responses with USDC on Base and other EVM chains.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Make HTTP-native crypto payments using the x402 protocol. Pay for APIs, access paid resources, and handle 402 Payment Required responses with USDC on Base and other EVM chains.
How to use
Zainstaluj umiejętność za pomocą menedżera pakietów: dla Node.js uruchom
npx @primersystems/x402 openclaw init, dla Pythona zainstaluj pakietpip install primer-x402, a następnie wykonajx402 openclaw init. Proces utworzy nowy portfel lub użyje istniejącego, zapisze konfigurację w katalogu~/.openclaw/skills/primer-x402/i wyświetli adres portfela do sfinansowania.Gdy napotkasz odpowiedź HTTP 402 Payment Required podczas dostępu do płatnego API, umiejętność automatycznie wykryje żądanie płatności zawarte w nagłówkach odpowiedzi i poinformuje Cię o cenie dostępu.
Aby dokonać płatności, użyj polecenia
x402 pay <url>z maksymalną kwotą, którą chcesz wydać. Umiejętność podpisze transakcję kryptowalutą i ponownie wyśle żądanie z nagłówkiemX-PAYMENTzawierającym dowód płatności.Sprawdzaj saldo portfela w dowolnym momencie poleceniem
x402 wallet balance <adres>, aby upewnić się, że masz wystarczającą ilość USDC na wybranym łańcuchu.Jeśli chcesz poznać cenę zasobu przed płaceniem, użyj
x402 probe <url>— polecenie zwróci informacje o kosztach bez dokonywania płatności.Dla wygodniejszego doświadczenia w przeglądarce zainstaluj rozszerzenie Primer Pay, które obsługuje płatności x402 podczas przeglądania stron internetowych wymagających dostępu płatnego.