Toolverse
All skills

primer-x402

by openclaw

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

Quick info

Author
openclaw
Category
Testing

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

  1. Zainstaluj umiejętność za pomocą menedżera pakietów: dla Node.js uruchom npx @primersystems/x402 openclaw init, dla Pythona zainstaluj pakiet pip install primer-x402, a następnie wykonaj x402 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.

  2. 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.

  3. 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łówkiem X-PAYMENT zawierającym dowód płatności.

  4. Sprawdzaj saldo portfela w dowolnym momencie poleceniem x402 wallet balance <adres>, aby upewnić się, że masz wystarczającą ilość USDC na wybranym łańcuchu.

  5. 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.

  6. 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.

Related skills