# MACROSTRATEGIES > https://macrostrategies.ai MACROSTRATEGIES LLC. Paid machine APIs are GEDX402, a child service at https://gedx402.com. Pay USDC on Base per call. No API keys. Prices and request bodies live on the GEDX402 catalog. This file does not quote prices. ## Entry points - Guide: https://macrostrategies.ai/llms.txt (full: https://macrostrategies.ai/llms-full.txt) - OpenAPI 3.1 (this site's public routes): https://macrostrategies.ai/openapi.json (also /.well-known/openapi.json) - Agent manifest: https://macrostrategies.ai/.well-known/agents.json - x402 discovery: https://macrostrategies.ai/.well-known/x402 (pointer to https://gedx402.com/.well-known/x402) - API catalog (RFC 9727): https://macrostrategies.ai/.well-known/api-catalog - Sitemap: https://macrostrategies.ai/sitemap.xml ## Account A person creates an account with their name and email. There is no other field. Do not invent or send an account id. - Page: https://macrostrategies.ai/signup - Create: POST https://macrostrategies.ai/api/agents/signup - Body: {"name":"Ada Lovelace","email":"ada@example.com"} - 202: {"name","status":"pending","token"} - The same email again returns 200 and the existing token - Status: GET https://macrostrategies.ai/api/agents/signup?token=TOKEN - When status is ready, the JSON includes welcome On the page, fill Name (`autocomplete=name`) and Email (`autocomplete=email`), then Create account. That POST is the same request. ## GEDX402 - Start: GET https://gedx402.com/.well-known/agents.json?bundle=winners - x402 discovery: GET https://gedx402.com/.well-known/x402 - OpenAPI: GET https://gedx402.com/openapi.json - Full catalog: GET https://gedx402.com/.well-known/agents.json?full=1 - Models: GET https://gedx402.com/v1/models - Guide: https://gedx402.com/llms.txt - Parent pointer: GET https://macrostrategies.ai/.well-known/agents.json - On this site, /.well-known/agent.json redirects to GEDX402. Default routes. Method, JSON body, example, and price are on the winners manifest: - Search: POST https://search.gedx402.com/v1/search - Scrape: POST https://browser.gedx402.com/v1/firecrawl/scrape - Translate: POST https://embed.gedx402.com/v1/translate - Chat: POST https://chat.gedx402.com/v1/chat/completions Client: `@x402/fetch`. POST the shard URL. The 402 response quotes that call. Sign USDC on Base and retry with the payment header. ## GEDX402 services (from https://gedx402.com/.well-known/x402, 2026-10-28; prices are not listed here) - GEDX402 Chat: https://chat.gedx402.com (OpenAPI https://chat.gedx402.com/openapi.json; start /v1/chat/completions). OpenAI-compatible chat/completions — Venice-shaped winner on Workers AI. - GEDX402 LLM: https://llm.gedx402.com (OpenAPI https://llm.gedx402.com/openapi.json; start /v1/llm/qwen3-30b-a3b-fp8). Qwen3 30B FP8 frontier — reasoning, code, and agent tiers via ?full=1. - GEDX402 Knowledge: https://embed.gedx402.com (OpenAPI https://embed.gedx402.com/openapi.json; start /v1/translate). M2M100 translate — customer revenue SKU on Workers AI NLP. - GEDX402 Image: https://image.gedx402.com (OpenAPI https://image.gedx402.com/openapi.json; start /v1/image/flux-1-schnell). Flux schnell text-to-image — fast generation, one x402 payment per image. - GEDX402 Media: https://media.gedx402.com (OpenAPI https://media.gedx402.com/openapi.json; start /v1/asr/flux). Voice agent bundle — prepaid flux ASR, smart-turn, chat/fast, and TTS loop. - GEDX402 Firecrawl: https://browser.gedx402.com (OpenAPI https://browser.gedx402.com/openapi.json; start /v1/firecrawl/scrape). Firecrawl v2 on x402 — scrape, search, crawl, map, batch, extract, agent, interact at /v1/firecrawl/*. - GEDX402 Search: https://search.gedx402.com (OpenAPI https://search.gedx402.com/openapi.json; start /v1/search). AM winner POST /v1/search — Tavily-shaped web search. Exa neural search at /v1/exa/search|contents. Google SERP at POST /v1/serper/search { q }. Parallel search at POST /v1/parallel/search { search_queries }. Elfa attention, events, and Auto at /v1/elfa/. Chat is not sold. - GEDX402 AI Search: https://rag.gedx402.com (OpenAPI https://rag.gedx402.com/openapi.json; start /v1/aisearch/outcome/answer). Cited RAG answer — index URL(s), hybrid query, one payment. - GEDX402 Jobs: https://jobs.gedx402.com (OpenAPI https://jobs.gedx402.com/openapi.json; start /v1/jobs/browser). Async browser jobs, site crawl, rendered page markdown, screenshot, and PDF, document-to-JSON, document-to-Markdown, one-recipient email, and sandboxed JavaScript. - GEDX402 Gateway: https://gateway.gedx402.com (OpenAPI https://gateway.gedx402.com/openapi.json; start /v1/chat/completions). Frontier chat via Workers AI unified catalog — OpenAI chat/completions or POST /v1/unified/run; per-model x402 pricing. - GEDX402 Agents: https://agents.gedx402.com (OpenAPI https://agents.gedx402.com/openapi.json; start /v1/agents/sessions). Hosted agent session — pay per turn on Durable Objects. Omitted from default shard OpenAPI (jobs/agents/d1); use GET /v1/models?shard=agents. - GEDX402 Images API: https://images-api.gedx402.com (OpenAPI https://images-api.gedx402.com/openapi.json; start /v1/images/transform). Resize, fit, and transcode remote or base64 images — one x402 per transform. Bundle: GET /v1/models?bundle=artifacts. - GEDX402 Storage: https://storage.gedx402.com (OpenAPI https://storage.gedx402.com/openapi.json; start /v1/objects/:key). Agent artifact put/get on R2 — one x402 per mutating request. Discover via GET /v1/models?bundle=artifacts. - GEDX402 Memory: https://db.gedx402.com (OpenAPI https://db.gedx402.com/openapi.json; start /v1/sql/query). SQL read/write on shared agent memory — prepaid sessions or per-query x402. - GEDX402 Verify: https://verify.gedx402.com (OpenAPI https://verify.gedx402.com/openapi.json; start /v1/turnstile/verify). Turnstile siteverify — validate bot-challenge tokens server-side for browser agents. One x402 per verification. - GEDX402 Social: https://social.gedx402.com (OpenAPI https://social.gedx402.com/openapi.json; start /v1/social/outcome/profile). SociaVault social data ingest — profile, posts, transcript, and full API proxy. One x402 payment per outcome. ## This site's API (OpenAPI 3.1: https://macrostrategies.ai/openapi.json) - POST /api/agents/signup {name, email}: 202 new (pending) or 200 existing; 400 bad request; 409 taken - GET /api/agents/signup?token=TOKEN: 200 status, 404 unknown token - GET /api/agents/health: 200 {ok} ## Discovery files - https://macrostrategies.ai/llms.txt - https://macrostrategies.ai/llms-full.txt - https://macrostrategies.ai/openapi.json and /.well-known/openapi.json - https://macrostrategies.ai/.well-known/api-catalog (RFC 9727 linkset) - https://macrostrategies.ai/.well-known/x402 - https://macrostrategies.ai/.well-known/agents.json - https://macrostrategies.ai/sitemap.xml