# GlobalStake Agentic > The staking data layer for agents. Ethereum validator, reward and execution data from GlobalStake, paid per request in USDC on Base via x402. No signup, no API key. Payment flow: POST to a route. A paid route returns 402 with a base64 PAYMENT-REQUIRED header (amount, asset, network, payTo). Sign an EIP-3009 USDC authorization on Base (eip155:8453) and resend the same request with PAYMENT-SIGNATURE. A settled request returns 200, the JSON body and a PAYMENT-RESPONSE receipt. A rejected payment returns a fresh 402. 503 X402_SETTLEMENT_UNCERTAIN means retry later without signing again. A GlobalStake Bearer token skips payment. Every request body takes "chain": "MainnetEth". Responses follow the beaconcha.in v1 API format. ## Ethereum and Beacon Chain data - [https://stakepad-api.globalstake.io/ethereum/llms.txt](https://stakepad-api.globalstake.io/ethereum/llms.txt): Payment lifecycle and route prices, written for agents - [https://stakepad-api.globalstake.io/ethereum/.well-known/x402](https://stakepad-api.globalstake.io/ethereum/.well-known/x402): Live x402 catalog: network, asset, payout address, and every route - [https://stakepad-api.globalstake.io/ethereum/x402/api-doc/openapi.json](https://stakepad-api.globalstake.io/ethereum/x402/api-doc/openapi.json): OpenAPI schema for every Ethereum and Beacon Chain route - [https://stakepad-api.globalstake.io/ethereum/x402/mcp](https://stakepad-api.globalstake.io/ethereum/x402/mcp): MCP server with the catalog and the payment guide Example: ``` curl -X POST https://stakepad-api.globalstake.io/ethereum/globalstake/ethereum-data/v1/validator_status \ -H 'Content-Type: application/json' \ -d '{"index":"1199816","chain":"MainnetEth"}' ``` ## Site - [GlobalStake Agentic](https://agentic.globalstake.io): product page - [StakePad](https://app.globalstake.io): staking application for people