
Aún hay mucha gente que no sabe cómo participar, pero puedes ver la clasificación de arriba; las recompensas son enormes
I. ¿Qué tipo de concurso es, en realidad?
El concurso de trading de bStock con IA y PnL lo organizan conjuntamente cuatro entidades: Binance Wallet, bStocks, BNB Chain Agent Studio y CoinMarketCap
Resumen en una frase: con un “billetera de IA que obedece” (Agentic Wallet), haces trading de acciones estadounidenses tokenizadas (bStock), apoyándote en dos tipos de análisis de IA para tomar decisiones, y al final repartes el premio según el ranking por PnL realizado (Realized PnL)

II. Cuatro conceptos clave
1. Agentic Wallet (billetera tipo Agent)
Es una billetera para agentes de IA (los agentes pueden ser Claude / Codex / Openclaw, etc.). Casi todas las operaciones del concurso—consultar activos, realizar análisis de IA, comprar y vender bStock
2. bStock (acciones tokenizadas)
Tokeniza acciones (como NVDA, AAPL) y colócalas como activos en la cadena
3. x402 (protocolo de llamada de pago)
Hay dos tipos de tareas de análisis de IA que usan el protocolo de pago x402: en la primera solicitud, devuelve 402 (requiere pago). Después de que completes el pago con la firma, reenvías la solicitud y recién ahí obtienes los datos.
4. PnL realizado(ganancias/pérdidas realizadas)
Solo calcula la parte del beneficio que ya has vendido y realmente has materializado. Las posiciones que sigues teniendo al final de la competencia (sin vender) no se cuentan en la clasificación.
Proxy de red: en pruebas reales se ve que el proxy del navegador y el de la terminal son cosas diferentes; si conectas directo a binance.com desde la terminal, se agotará el tiempo (se detalla la solución en la Parte 4).
3. Preparativos antes de empezar
Antes de empezar, confirma lo siguiente en tres puntos:
Agentic Wallet instalado e iniciada sesión, y el registro ya completado
Skill de BAW instalada (recomiendo que el agente la instale automáticamente)
Deja algo de BNB para gas: cada transacción es en la cadena y consume gas. No conviertas todo el capital en stablecoins o bStock; si no, la primera transacción fallará por falta de gas.
4. Registro (un paso que es imprescindible hacer tú mismo)
⚠️ El registro debe hacerse por la misma persona en Binance App / en la página web; no se lo des a un AI Agent. Solo las transacciones después de registrarte cuentan para la competencia, y la wallet vinculada no se puede cambiar una vez confirmada. Asegúrate de vincular la wallet que vas a usar para participar.
Entrada:
Web: web3.binance.com/en/activity/unified-tc/agentic-pnl
Flujo en la web: Join → verifica la dirección → Confirm → éxito. Ten en cuenta: la web solo puede vincular una wallet existente, no puede crear una nueva. Si aún no tienes Agentic Wallet, la web mostrará un diálogo "Primero crea tu Agentic Wallet"



App: todavía no he terminado de entenderlo; más adelante le preguntaré al oficial para que me den un tutorial detallado.
Parte 4: registro completo de la práctica en terminal (si no entiendes, copia todo lo que está debajo para dárselo a la IA)
Esta parte es un flujo que realmente funciona, con los obstáculos que encontré. Ejecuta los siguientes comandos en Windows + PowerShell; el proxy es 127.0.0.1:7890 (ajústalo según tu proxy real).
4.1 Instalar skills oficiales y la CLI
git clone --depth 1 --filter=blob:none --sparse https://github.com/binance/binance-skills-hub.git
cd binance-skills-hub
git sparse-checkout set skills/binance-web3/binance-agentic-wallet skills/binance-web3/binance-tokenized-securities-info
npm install -g @binance/agentic-wallet@1.8.0
Después de instalar, primero realiza tres prechequeos:
baw skill-check --skill-name binance-agentic-wallet --current-version 1.9.1 --json
baw cli-check --required-version 1.8.0 --json
baw wallet status --json
Resultado en pruebas: las skills no requieren actualización, la versión de la CLI cumple el requisito y el estado de la wallet es UNCONNECTED
4.2 Primer problema: la terminal no puede conectarse a binance.com
Ejecuta directamente baw auth signin --json y aparece REQUEST_TIMEOUT. Tras investigar se encontró:
• El proxy del sistema está activado (127.0.0.1:7890), pero solo funciona para el navegador;
• Configurar la variable de entorno HTTP_PROXY tampoco sirve; baw internamente usa el fetch incluido en Node y no usa el proxy del sistema;
• La resolución DNS de binance.com en la terminal está contaminada; si conectas directo, inevitablemente dará timeout.
Solución: escribe un script de precarga que fuerce el fetch del proceso baw a usar la versión que pasa por el proxy. Primero instala las dependencias:
npm install --prefix C:\Users\<tu>\baw-proxy undici
Luego escribe preload.mjs:
import { pathToFileURL } from "node:url";
const undiciPath = pathToFileURL("C:/Users/<tu>/baw-
proxy/node_modules/undici/index.js").href;
const undici = await import(undiciPath);
const agent = new undici.ProxyAgent("http://127.0.0.1:7890");
globalThis.fetch = (input, init = {}) => undici.fetch(input, { ...init, dispatcher: agent });
globalThis.Request = undici.Request;
globalThis.Response = undici.Response;
globalThis.Headers = undici.Headers;
undici.setGlobalDispatcher(agent);
Luego, todos los comandos de baw se inician con esta forma (cambia las dos rutas por las tuyas reales):
node --import C:\Users\<tu>\baw-proxy\preload.mjs <node_modules_globales>\@binance\agentic-wallet\dist\index.js <comando secundario> --json
Si no entiendes lo de arriba, copia esto que le das a tu IA y él te ayudará a encontrar la página para crear la wallet.
4.3 Iniciar sesión y crear una wallet (rellena la trampa del cuadro emergente en la web)
Se devuelve con éxito qrCodeId, urlForWeb y pairingCode. Abre urlForWeb en el navegador y escanea con la app móvil Binance. En el primer escaneo se entra automáticamente al flujo de creación de la wallet: marca los términos → Create Agentic Wallet → espera hasta que Wallet ready! → verifica el código de emparejamiento → marca Secure Auto Sign → Confirm → tres verificaciones de seguridad → Continue

4.5 Los últimos dos pasos
1. Cargar fondos: transfiere stablecoins a la dirección BSC (USDT/USDC/U/USD1; compra bStock y paga la tarifa de las llamadas de IA) + un poco de BNB (gas).

Envía a tu IA
Revisa la campaña y completa las tareas de CMC y BNB Chain Agent Studio

Como se muestra en la imagen



Así la tarea queda completada; solo queda la última: compra bStock del listado eligible con el token especificado y véndelo antes de que termine la competencia para materializar una ganancia positiva.
