真正即插即用
开启零 Gas 极速交易与极简跨链体验
git clone [email protected]:bitget-wallet-ai-lab/bitget-wallet-skill.git 从个人交易助手到社群专业 Bot
7×24h 监控 Solana 等链上 Meme 交易量与链上动态,独家 Hot Picks 算法,提前锁定交易机会
聚合 8+ 主流公链。无 Gas 极速交易,一笔订单完成跨链
内置代币合约安全检测,实时拦截风险,为 AI 交易保驾护航
内置 Partner-Code 模式。社群成员的每笔交易都能为你带来持续收益
x402 协议支持,Agent 自主调用付费 API、购买数据服务,全程链上,无需人工干预。
四大核心优势,让你的 AI Agent 在链上势不可挡。
无需了解什么是 Gas、什么是跨链桥,即刻交易。通过 EIP-7702 技术彻底消除 Gas 焦虑。
采用 Order Mode 模式。用户只需表达交易意图,系统自动匹配最优路径与流动性。
500+ DEX 与自研聚合器。主流币 & 新币,均可获得最佳的价格深度与成交速度。
完全兼容 MIT 开源协议。构建个人工具或大规模商业平台,都可以基于源码进行定制,核心业务自主可控。
对比主流链上 AI 方案,差距一目了然。
| 能力 | Bitget Wallet SkillBitget Wallet | Onchain OS 方案 | 单一链方案 |
|---|---|---|---|
| 使用便捷性 | 极高 (真正即插即用, 无需 API Key) | 一般 (需申请 API Key, 同时内置 Sandbox API Key) | 一般 (需申请 API Key) |
| 支持链数 | 8+ | 多链 | 币安生态及主流 DeFi 链 |
| 行情数据 | K线/价格/涨跌幅/代币信息 | 热门代币/价格/涨跌幅/K线 | 排行榜/热门代币/涨跌幅 |
| 地址分析 | 地址盈亏/持仓/交易 | 不支持 | 代币持仓人分析 |
| Swap/交易 | 支持 (获取报价 + 执行交易) | 支持 (报价 + 交易 + 跨链 + 限价单) | 支持 (跨链报价 + 交易) |
| 交易信号 | 3种订阅 (价格 / K线 / 交易) | Signal (walletType 1/2/3) | API 轮询 |
| 跨链桥 | 支持 (跨链 + 交易) | 支持 | 不支持 |
| 无 Gas 跨链 | 0 Gas 币也能跨链 | 不支持 | 支持 |
| Meme 币 | Meme Rush 专项 (社交热度/涨幅/新币) | 不支持 | 不支持 |
| 限价单 | 支持 | 支持 | 不支持 |
| 安全审计 | 代币安全检测 | 代币审计信息 | 不支持 |
| WebSocket | 3种订阅 (价格 / K线 / 交易) | WebSocket 实时推送 | API 轮询 (建议 5 min 间隔) |
| NFT 支持 | 有 NFT 余额查询 | 不支持 | 不支持 |
| 是否开源 | MIT | Apache-2.0 (部分开源) | MIT |
| B2B 分佣 | 支持 (通过 Partner-Code 模式) | 不支持 | 不支持 |
持续迭代,更加强大
2 步,2 次签名,容易出错
1 步,1 次签名,全自动完成
从加密货币的日常支付,到股票与贵金属资产的无缝交易
支持 8 条主流公链,持续拓展更多链上生态
Ethereum
Base
BNB Chain
Arbitrum
Polygon
Solana无需申请 API Key,安装即可体验
代币元数据 & 详情
批量代币价格查询
K线图数据
交易统计数据
按指标的代币排行
池信息 & 分析
合约安全检测
获取最优 swap 报价
执行代币 swap
跨链订单报价
创建跨链订单
提交已签名订单
追踪订单进度
支持链信息
可交易代币目录
Agent 自主支付
极速接入,轻松让你的 AI Agent 上链。
# Just one line to get started
npm install bitget-wallet-skillimport { BitgetWalletSkill } from 'bitget-wallet-skill';
// Set up your skill (takes 2 seconds) const skill = new BitgetWalletSkill({
apiKey: process.env.BITGET_WALLET_API_KEY, // or your API key
});
// Get the best price for your swap const quote = await skill.swapQuote({
chainId: '1',
fromToken: '0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE',
toToken: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48',
amount: '1000000000000000000', // 1 ETH
slippage: '0.5',
});
// One call to execute const result = await skill.swapSend({
...quote,
userAddress: '0xYourAddress',
});
console.log('Tx Hash:', result.txHash);// Magic: USDC (Base) → USDT (BNB Chain), No Gas needed const orderQuote = await skill.orderQuote({
fromChainId: '8453', // Base
toChainId: '56', // BNB Chain
fromToken: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913', // USDC
toToken: '0x55d398326f99059fF775485246999027B3197955', // USDT
amount: '100000000', // 100 USDC
gasless: true, // No Gas required!
});
// Sign and submit — that's it! const order = await skill.orderCreate(orderQuote);
const signed = await signer.signTransaction(order.txData);
const status = await skill.orderSubmit({ orderId: order.id, signature: signed });
console.log('Order:', status.orderId, 'Status:', status.status);