目前还许多人不会弄可以看上面的榜单 奖励非常丰厚

一、这到底是个什么比赛

bStock AI PnL 交易大赛由四方联合举办:Binance Wallet、bStocks、BNB Chain Agent Studio、CoinMarketCap

一句话概括:你通过一个"会听话的 AI 钱包"(Agentic Wallet),去交易代币化的美股(bStock),并用两种 AI 分析来辅助决策,最后按已实现盈亏(Realized PnL)排名瓜分奖池

二、四个核心概念

1. Agentic Wallet(Agent 钱包)
这是一个给 AI Agent 用的钱包(Agent 可以是 Claude / Codex / Openclaw 等)。比赛里的几乎所有操作——查资产、做 AI 分析、买卖 bStock

2. bStock(代币化美股)
把美股(如 NVDA、AAPL)代币化后放到链上的资产

3. x402(付费调用协议)
两种 AI 分析任务走的是 x402 付费协议:第一次请求返回 402(需要付费),你完成签名付款后重发请求,才拿到数据

4. Realized PnL(已实现盈亏)
只计算你已经卖出、真正落袋的那部分利润。比赛结束时还拿在手里没卖出的仓位,不算进排名

网络代理:实测发现浏览器和终端的代理是两回事,终端直连 binance.com 会超时(第四部分详述解决方案)

三、开始前的准备

动手前,先确认以下三点:

  • 已安装并登录 Agentic Wallet,且已完成注册

  • 已安装 BAW Skill(建议让 Agent 自动安装)

  • 留一点 BNB 当 gas:每笔交易都是链上交易、要耗 gas。别把资金全换成稳定币或 bStock,否则第一笔交易会因没 gas 而失败

四、注册(唯一必须本人操作的一步)

⚠️ 注册要在 Binance App / 网页上本人完成,不能交给 AI Agent。 只有注册之后的交易才计入比赛,而且绑定的钱包一旦确认就不能更改——务必绑定你要用来参赛的那个钱包。

入口:

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

    网页流程:Join → 核对地址 → Confirm → 成功。注意:网页只能绑定已有钱包,不能新建钱包。如果你还没有 Agentic Wallet,网页会弹出"首先创建您的 Agentic 钱包"的对话框

  • App:目前还没弄明白 后面我会问问官方出详细教程

第四部分:终端实操全程记录(如果搞不懂直接把我下面的所有内容复制给AI)

这一部分是真实跑通的流程,包括踩过的坑。以下命令在 Windows + PowerShell 下执行,代理为 127.0.0.1:7890(按你的实际代理改)

4.1 安装官方技能与 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

 

装完先做三项预检:

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

 

实测结果:技能无需更新、CLI 版本达标、钱包状态 UNCONNECTED

4.2 第一问题:终端连不上 binance.com

直接跑 baw auth signin --json 报 REQUEST_TIMEOUT。排查发现:

• 系统代理开着(127.0.0.1:7890),但只对浏览器生效

• 设 HTTP_PROXY 环境变量也没用——baw 内部用 Node 自带 fetch,不吃系统代理;

• 终端 DNS 解析 binance.com 被污染,直连必超时。

解决方案:写一个预加载脚本,把 baw 进程的 fetch 强制换成走代理的版本。 先装依赖:

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

 

然后写 preload.mjs:

import { pathToFileURL } from "node:url";

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

 

之后所有 baw 命令都用这个姿势启动(把两个路径换成你的实际路径):

node --import C:\Users\<你>\baw-proxy\preload.mjs <全局node_modules>\@binance\agentic-wallet\dist\index.js <子命令> --json

 

如果看不懂以上内容复制给你的AI 他会帮你找到创建钱包页面

4.3 登录并创建钱包(填上网页弹窗的坑)

 成功返回 qrCodeId、urlForWeb、pairingCode。浏览器打开 urlForWeb,手机币安 App 扫码。首次扫码会自动进入钱包创建流程——在 App 里完成即可:勾条款 → Create Agentic Wallet → 等 Wallet ready! → 核对配对码 → 勾 Secure Auto Sign → Confirm → 三项安全检查 → Continue

4.5 最后两步

1. 充钱:往 BSC 地址转入稳定币(USDT/USDC/U/USD1 之一,买 bStock 和付 AI 调用费)+ 少量 BNB(gas)。

对你的AI发送

Check the campaign and finish the CMC & BNB Chain Agent Studio tasks

如图操作

这样任务就完成了,只剩最后一条:用指定代币买入 eligible 列表里的 bStock,并在比赛结束前卖出实现正收益

#Agentic