For the complete documentation index, see llms.txt. This page is also available as Markdown.

x402

x402 es un método de acceso a la API de pago por uso que no requiere suscripción. Pagas cada llamada directamente usando stablecoins como USDC en Base, Solana o Polygon.

Punto final x402 de Minara: https://x402.minara.ai

Explora todos los endpoints: Minara en x402scan


Cómo funciona x402

x402 sigue un flujo de desafío de pago:

  1. Realizas una solicitud a un endpoint protegido sin pago.

  2. El servidor responde con 402 Pago requerido e instrucciones de pago (importe, moneda, dirección del destinatario, cadena).

  3. Incluyes una prueba de pago en el x-payment-response encabezado y reintentas la solicitud.

  4. El servidor verifica la prueba, procesa el pago en la cadena y devuelve la respuesta de la API.

El enfoque recomendado es usar el SDK de x402, que maneja este flujo automáticamente.


Primeros pasos con el SDK

Prerrequisitos

  • Una cartera de criptomonedas con USDC (cualquier cartera compatible con EVM, o una cartera de Solana)

  • Node.js / Python / Go

  • La clave privada de tu cartera (para firmar pagos)

Instalación

Realiza una solicitud

El SDK maneja los desafíos de pago automáticamente. Solo realiza solicitudes con normalidad.

Para la guía rápida completa de x402, consulta la documentación de x402.


Referencia de la API

URL base: https://x402.minara.ai

Todos los endpoints requieren el x-payment-response encabezado (lo maneja automáticamente el SDK).

Chat (Base Chain)

post

Ask Minara AI - Intelligent crypto assistant

Autorizaciones
x-payment-responsestringRequerido

Payment proof token obtained from x402 payment challenge flow. Required after completing payment.

Cuerpo
userQuerystringRequerido

Required. User query content.

Respuestas
201

Successful response

application/json
contentstringOpcional

AI response content.

post/x402/chat

Chat Expert (Base Chain)

post

Ask Minara AI - Intelligent crypto assistant

Autorizaciones
x-payment-responsestringRequerido

Payment proof token obtained from x402 payment challenge flow. Required after completing payment.

Cuerpo
userQuerystringRequerido

Required. User query content.

Respuestas
201

Successful response

application/json
contentstringOpcional

AI response content.

post/x402/chat/expert

Perpetual Trading Suggestion

post

Get AI-powered perpetual trading suggestions with long/short recommendations, entry price, stop loss, take profit levels, and confidence score.

Autorizaciones
x-payment-responsestringRequerido

Payment proof token obtained from x402 payment challenge flow. Required after completing payment.

Cuerpo
symbolstringRequerido

Required. Trading symbol (e.g., 'BTC', 'ETH', 'SOL').

stylestring · enumOpcional

Optional. Trading style: 'scalping', 'day-trading', or 'swing-trading'. Default: 'scalping'.

Default: scalpingValores posibles:
marginUSDnumberOpcional

Optional. Margin in USD. Default: 1000.

Default: 1000
leveragenumber · mín: 1 · máx: 40Opcional

Optional. Leverage multiplier (max: 40). Default: 10.

Default: 10
strategystringOpcional

Optional. Strategy type. Default: 'max-profit'. More strategies coming soon.

Default: max-profit
Respuestas
201

Successful response

application/json
entryPricenumberOpcional

Recommended entry price.

sidestring · enumOpcional

Trading side recommendation.

Valores posibles:
stopLossPricenumberOpcional

Recommended stop loss price.

takeProfitPricenumberOpcional

Recommended take profit price.

confidencenumber · máx: 100Opcional

Confidence score (0-100).

reasonsstring[]Opcional

Analysis reasons based on technical indicators.

risksstring[]Opcional

Risk factors to consider.

post/x402/perp-trading-suggestion

Intent to Swap Transaction

post

Convert natural language trading intent into an executable swap transaction payload. Compatible with OKX DEX by default.

Autorizaciones
x-payment-responsestringRequerido

Payment proof token obtained from x402 payment challenge flow. Required after completing payment.

Cuerpo
intentstringRequerido

Required. Natural language swap intent (e.g., 'swap 0.1 ETH to USDC').

walletAddressstringRequerido

Required. User wallet address (0x...).

chainstringOpcional

Optional. Chain name (e.g., 'base', 'ethereum', 'bsc', 'arbitrum', 'optimism').

Respuestas
201

Successful response

application/json
post/x402/intent-to-swap-tx

Prediction Market Analysis (Base Chain)

post

AI-powered prediction market analysis. Analyze prediction market events and get probability estimates for each outcome with detailed reasoning.

Autorizaciones
x-payment-responsestringRequerido

Payment proof token obtained from x402 payment challenge flow. Required after completing payment.

Cuerpo
linkstringRequerido

Required. Prediction market page link (e.g., Polymarket event URL).

modestring · enumRequerido

Required. Chat mode: 'fast' or 'expert'.

Valores posibles:
only_resultbooleanOpcional

Optional. Only return prediction probabilities without reasoning. Default: false.

Default: false
customPromptstringOpcional

Optional. Custom instructions to guide the analysis. Use this to specify focus areas, risk preferences, or analysis style.

Respuestas
201

Successful response

application/json
reasoningstringOpcional

AI reasoning and analysis (empty if only_result=true).

post/x402/prediction-market-ask

Endpoints multichain

Las variantes de Solana y Polygon están disponibles en /x402/solana/chat, /x402/solana/chat/expert, /x402/polygon/chaty /x402/polygon/chat/expert con formas de solicitud/respuesta idénticas.


Manejo de errores

Código
Error
Significado

402

payment_required

Normal: el SDK lo maneja automáticamente

401

unauthorized

La prueba de pago no es válida o ha caducado

400

bad_request

Faltan parámetros de la solicitud o no son válidos

429

rate_limit_exceeded

Endpoints de IA: 60 solicitudes/min; Endpoints de trading: 30 solicitudes/min


Recursos

Última actualización

¿Te fue útil?