Skip to main content
The x402 protocol was designed with machine-to-machine payments in mind. An AI agent with a funded wallet can autonomously access the full GoldRush API - no signup flow, no credentials to rotate, no billing portal, no human in the loop.

Agent workflow

An AI agent interacting with GoldRush x402 follows four steps:

1. Discover

Call the free discovery API to find available endpoints:
The response includes endpoint names, descriptions, credit rates, pricing models, and supported chains - everything an agent needs to decide what to call.

2. Evaluate

Search for relevant endpoints and check pricing before committing:
The agent can compare credit rates against its budget and select the right tier for variable-length responses.

3. Pay

Using the x402 client, the agent signs a payment and gets data in a single request-response cycle:
No OAuth, no API key provisioning - the agent just needs a funded wallet.

4. Consume

Responses use the same JSON format as the standard GoldRush API. Any existing parsing logic works unchanged.

Why x402 for agents

Rate limits

Each wallet is rate-limited to 100 requests per minute. The X-RateLimit-Remaining response header shows how many requests remain in the current window.