Por enquanto, muita gente ainda não sabe como fazer. Dá para ver os rankings acima — as recompensas são muito generosas.

I. Afinal, que tipo de competição é esta

A competição de trading de bStock com IA (bStock AI PnL) é organizada em conjunto por quatro partes: Binance Wallet, bStocks, BNB Chain Agent Studio e CoinMarketCap

Resumo em uma frase: você usa uma “carteira de IA obediente” (Agentic Wallet) para negociar ações dos EUA tokenizadas (bStock), com a ajuda de duas análises de IA para apoiar as decisões e, por fim, divide o prêmio conforme o ranking do PnL realizado (Realized PnL).

II. Quatro conceitos principais

1. Agentic Wallet (carteira de Agent)
Esta é uma carteira para agentes de IA (Agent pode ser Claude / Codex / Openclaw etc.). Quase todas as operações na competição — verificar ativos, fazer análises de IA, comprar e vender bStock

2. bStock (ações tokenizadas)
Tokenize ações dos EUA (como NVDA, AAPL) e coloque-as como ativos na blockchain

3. x402 (protocolo de chamadas pagas)
Existem dois tipos de tarefas de análise de IA que usam o protocolo x402 pago: na primeira solicitação, retorna 402 (precisa pagar). Depois que você concluir a assinatura do pagamento, reenvie a solicitação para obter os dados

4. Realized PnL (lucro/prejuízo realizado)
Calcula apenas a parte do lucro que você já vendeu e realmente “colocou no bolso”. As posições que ainda estão em sua mão quando a competição termina não entram na classificação

Proxy de rede: na prática, o proxy do navegador e o do terminal são duas coisas diferentes. Conectar direto ao binance.com no terminal dá timeout (detalhes da solução na Parte 4)

3. Preparação antes de começar

Antes de começar a fazer, confirme primeiro estes três pontos:

  • Agentic Wallet instalado e logado, e o cadastro já foi concluído

  • BAW Skill instalado (recomendo deixar o Agent instalar automaticamente)

  • Separe um pouco de BNB para gas: cada transação é on-chain e consome gas. Não troque todo o dinheiro por stablecoins ou bStock; caso contrário, a primeira transação falhará por falta de gas

4. Cadastro (uma etapa obrigatória que só a própria pessoa deve fazer)

⚠️ O cadastro precisa ser feito pelo próprio usuário no app Binance / no site, não pode ser delegado a um agente de IA. Só as transações feitas após o cadastro entram na competição, e, uma vez que a carteira vinculada é confirmada, não pode ser alterada — garanta que você vincule a carteira que vai usar para competir.

Ponto de entrada:

  • Site: web3.binance.com/en/activity/unified-tc/agentic-pnl

    Fluxo no site: Join → verifique o endereço → Confirm → sucesso. Atenção: o site só permite vincular uma carteira já existente, não dá para criar uma nova. Se você ainda não tiver Agentic Wallet, o site exibirá um diálogo “Primeiro crie sua Agentic Wallet”

  • App: ainda não entendi direito; mais tarde vou perguntar e ver se a equipe oficial fornece um tutorial detalhado

Parte 4: registro completo de prática no terminal (se não entender, copie tudo o que está abaixo para a IA)

Esta parte é um fluxo que realmente funciona (inclui os obstáculos que encontrei). Os comandos abaixo são executados no Windows + PowerShell. O proxy é 127.0.0.1:7890 (ajuste para o seu proxy real)

4.1 Instalar skills oficiais e 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

 

Depois de instalar, faça primeiro três pré-testes:

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 do teste: as skills não precisam ser atualizadas; a versão da CLI atende aos requisitos; o status da carteira é UNCONNECTED

4.2 Primeiro problema: o terminal não consegue conectar ao binance.com

Ao executar diretamente baw auth signin --json dá REQUEST_TIMEOUT. Ao investigar, descobri:

• O proxy do sistema está ligado (127.0.0.1:7890), mas só funciona para o navegador;

• Definir a variável de ambiente HTTP_PROXY também não funciona — o baw usa fetch nativo do Node, não utiliza o proxy do sistema;

• A resolução DNS do binance.com no terminal foi contaminada; conexão direta inevitavelmente dá timeout.

Solução: escrever um script de pré-carregamento para forçar o fetch do processo baw a usar a versão que passa pelo proxy. Primeiro instale as dependências:

npm install --prefix C:\Users\<você>\baw-proxy undici

 

Em seguida, escreva o preload.mjs:

import { pathToFileURL } from "node:url";

const undiciPath = pathToFileURL("C:/Users/<você>/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);

 

Depois, todos os comandos do baw devem ser iniciados assim (troque os dois caminhos pelos seus caminhos reais):

node --import C:\Users\<você>\baw-proxy\preload.mjs <global node_modules>\@binance\agentic-wallet\dist\index.js <subcomando> --json

 

Se você não entender o conteúdo acima e copiar para a IA, ele vai te ajudar a encontrar a página para criar a carteira

4.3 Faça login e crie a carteira (preencha o problema do pop-up no site)

 Retorna com sucesso o qrCodeId, urlForWeb e pairingCode. Abra o urlForWeb no navegador e faça a leitura do QR no app da Binance pelo celular. Na primeira leitura, ele entra automaticamente no fluxo de criação da carteira — basta concluir no app: marque os termos → Create Agentic Wallet → aguarde o Wallet ready! → verifique o código de pareamento → marque Secure Auto Sign → Confirm → três verificações de segurança → Continue

4.5 As últimas duas etapas

1. Carregar saldo: transfira stablecoins para o endereço BSC (USDT/USDC/U/USD1, escolha um — para comprar bStock e pagar a taxa de chamadas da IA) + uma pequena quantidade de BNB (gas).

Envie para a sua IA

Verifique a campanha e conclua as tarefas do CMC & BNB Chain Agent Studio

Conforme a imagem

Assim a tarefa fica concluída; resta apenas a última: comprar bStock na lista eligible com o token especificado e vendê-lo antes do fim da competição para realizar lucro positivo

#Agentic