Skip to main content

Getting started with requests

Make x402 payments with a requests client in 2 minutes.
You can find the full code for this example here.

Step 1: Install dependencies

Step 2: Set your environment variables

Your .env file should look like this:

Step 3: Create a new requests client

main.py

Step 4: Run the client

Your client is now making x402 payments!

Step 5: Test the client

You can test payments against a local server by running the fastapi example or the flask example from the x402 repository. Just set your environment variables to match your local server, install the dependencies, and run the examples.
You can also test your client against PalPaxAI’s live Echo Merchant for free. You will receive a full refund of any tokens that you send, and PalPaxAI will pay for the network fees.

Need help?