Contexto Bitcoin-macro que no puede mentirte

Cada señal se firma (Nostr) y se ancla a Bitcoin (OpenTimestamps) antes de venderse, y se evalúa con criterios declarados al vencer. Los fallos quedan a la vista, igual que los aciertos.

Brier score
Acierto
Evaluadas
0/13
No evaluables
0%
Track record

Señales a la venta ahora

Metadatos gratis; el statement exacto, al comprar. Señales de contexto/régimen — nunca dirección de precio ni consejo de inversión.

fee-regime 72h

confianza declarada 60/100
🔒 El statement exacto de esta señal se entrega al comprar.
emitida 2026-07-10T08:37:57Z · ⏳ sellándose en Bitcoin
sha256 aec48bc590fc8f2473040ce9b8f9e9ddf1c7967c8b3b87292c7c2774859a2d28
$0.05 por consulta · sin suscripción · pago x402

mempool-congestion 72h

confianza declarada 60/100
🔒 El statement exacto de esta señal se entrega al comprar.
emitida 2026-07-10T08:38:12Z · ⏳ sellándose en Bitcoin
sha256 ebb5bacd914dc915c633566cac84ecbc106d1e294f35cd7d89e39ce407df7999
$0.05 por consulta · sin suscripción · pago x402

Conecta tu bot: paga y consulta sin humanos

Así compra un agente. Primero mira el challenge (gratis); para pagar necesitas una wallet con USDC en Base — la firma EIP-3009 la hace tu cliente x402, no un navegador.

1 · Ver el challenge (gratis)

curl -i -X POST https://api.oracle402.com/v1/btc-context-signal \
  -H 'content-type: application/json' -d '{}'
# → HTTP 402 + cabecera PAYMENT-REQUIRED (el challenge x402: precio, red, payTo)

2 · Comprar desde Node.js (x402)

import { wrapFetchWithPayment } from '@x402/fetch';
import { x402Client } from '@x402/core/client';
import { registerExactEvmScheme } from '@x402/evm/exact/client';
import { privateKeyToAccount } from 'viem/accounts';

const signer = privateKeyToAccount(process.env.WALLET_KEY); // wallet con USDC en Base
const client = new x402Client();
registerExactEvmScheme(client, { signer, networks: ['eip155:8453'] });
const fetchPay = wrapFetchWithPayment(fetch, client);

const res = await fetchPay('https://api.oracle402.com/v1/btc-context-signal', {
  method: 'POST', headers: { 'content-type': 'application/json' }, body: '{}'
});
const señal = await res.json(); // statement + criterios + firma — y el recibo on-chain

3 · Dárselo a tu agente IA (MCP)

Con el wrapper MCP, tu agente (Claude Desktop, IDEs…) descubre y paga los servicios él solo. Config del cliente MCP:

{
  "mcpServers": {
    "x402-services": {
      "command": "npx",
      "args": ["-y", "@fsantag/x402-mcp"],
      "env": { "X402_PRIVATE_KEY": "0x…tu wallet USDC en Base…" }
    }
  }
}

Los agentes también nos encuentran por el Bazaar x402 (discovery de CDP) y por https://api.oracle402.com/.well-known/x402.

Cada compra trae su prueba — compruébalo tú

Al comprar recibes el signal_id. Pégalo aquí: tu navegador recomputa el sha256 del canónico y lo coteja con lo firmado y anclado. La verificación es gratis, siempre.