Bitget Wallet, a best crypto wallet
Download now
Built for AI Agents

Bitget Wallet Skill

Truly Plug & Play

Zero-gas fast trading and seamless cross-chain experience

skill.js
Try Now
git clone git@github.com:bitget-wallet-ai-lab/bitget-wallet-skill.git
110+
Liquidity Protocols Aggregated
8+
Mainstream Chains
0
Gas Token Trading
1
One Order for Cross-Chain

Full-Scenario Intelligent Trading

From personal trading assistant to community pro Bot

24/7 Market Monitor

7×24h monitoring of Meme trading volume and on-chain activity on Solana and other chains. Exclusive Hot Picks algorithm, lock in trading opportunities early.

Multi-Chain Asset Flow

Aggregate 8+ mainstream chains. Zero-gas fast trading, cross-chain in one order.

Token Security Check

Built-in token contract security check, real-time risk interception, for AI trading.

Community Auto Revenue Share

Built-in Partner-Code mode. Every trade from community members brings you ongoing revenue.

Autonomous Payment

x402 protocol support. Agent autonomously calls paid APIs and purchases data services — fully on-chain, no human intervention.

Why Choose Bitget Wallet Skill

Four core advantages that make your AI Agent unstoppable on-chain.

Truly "zero barrier"

No need to learn gas fees or cross-chain bridges—start trading instantly. Eliminate gas anxiety with EIP-7702.

Order-based trading mode

With Order Mode, users only express intent and the system automatically matches the best route and liquidity.

Best-in-class liquidity

500+ DEXs plus a proprietary aggregator—great depth and execution speed for both major and newly listed tokens.

Extensibility

Fully compatible with the MIT open-source license. Customize from source for personal tools or large-scale business platforms—keep core business under your control.

Why Developers Choose Us

See how we compare against mainstream on-chain AI approaches.

CapabilityBitget Wallet SkillBitget WalletOnchain OS ApproachSingle-Chain Approach
Ease of UseExtremely high (truly plug-and-play, no API Key required)Moderate (API Key required, built-in Sandbox API Key)Moderate (API Key required)
Supported Chains8+Multi-chainBinance ecosystem & mainstream DeFi chains
Market DataK-line/Price/Fluctuation/Token infoHot tokens/Price/Fluctuation/K-lineRankings/Hot tokens/Fluctuation
Address AnalysisAddress P&L/Holdings/TransactionsNot supportedToken holder analysis
Swap/TradeSupported (get quote + execute trade)Supported (quote + trade + cross-chain + limit order)Supported (cross-chain quote + trade)
Trading Signals3 subscription types (price / K-line / trade)Signal (walletType 1/2/3)API polling
Cross-chain BridgeSupported (cross-chain + trade)SupportedNot supported
Gas-free Cross-chain0 Gas tokens can cross-chainNot supportedSupported
Meme CoinsMeme Rush (social heat/fluctuation/new tokens)Not supportedNot supported
Limit OrderSupportedSupportedNot supported
Security AuditToken security detectionToken audit infoNot supported
WebSocket3 subscription types (price / K-line / trade)WebSocket real-time pushAPI polling (recommended 5 min interval)
NFT SupportNFT balance query availableNot supportedNot supported
Is Open SourceMITApache-2.0 (partial)MIT
B2B CommissionSupported (via Partner-Code mode)Not supportedNot supported

All You Need Is One Trading Skill

Continuously evolving, increasingly powerful.

No Gas Trading

Traditional Approach
  • Manage N chains = N gas tokens
  • ETH, BNB, MATIC, AVAX...
  • Constantly monitor & refill balances
  • Agent stops when gas runs out
Bitget Wallet Skill
  • No Gas balance required
  • EIP-7702 powered
  • Gas deducted from input token
  • Agent never stops due to gas

Cross-Chain Made Simple

Other Approaches
1. Call Bridge API2. Wait for confirmation3. Call Swap API4. Wait again

2 steps, 2 signatures, error-prone

Bitget Wallet Skill
order-create1 signatureDone ✓

1 step, 1 signature, fully automatic

More Coming Soon

More Scenarios

From everyday crypto payments to seamless trading of stocks and precious-metal assets.

Multi-Chain Ecosystem

Supports 8 major public chains, with continuous expansion across ecosystems.

EthereumEthereum
BaseBase
BNB ChainBNB Chain
ArbitrumArbitrum
PolygonPolygon
SolanaSolana
Morph

Plug and Play

No API key required—install and start using it.

Token Info

Token metadata & details

Batch Price

Batch token price queries

K-Line

Candlestick chart data

Tx Stats

Transaction statistics

Rankings

Token rankings by metrics

Liquidity Pools

Pool info & analytics

Security Audit

Contract security check

Swap Quote

Get best swap quotes

Swap Send

Execute token swaps

Order Quote

Cross-chain order quotes

Order Create

Create cross-chain orders

Order Submit

Submit signed orders

Order Status

Track order progress

Chain List

Supported chains info

Token List

Tradeable token catalog

x402 Payment

Agent autonomous payment

Start Building in 60 Seconds

Get your AI agent on-chain in minutes — simple, fast, effortless.

# Just one line to get started npm install bitget-wallet-skill
import { 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);
Bitget Wallet, a best crypto wallet
About us
Bitget Wallet
Blog
Academy
Help Center
Contact us
Brand resources
Official channel verification
Developer services
Documentation
Connect wallet
Bitget Wallet Pay
List a project
Security
Protection fund
Security technology
Tools
Buy crypto
Detect authorization
Contract scanner
Batch send
Assets
All
AI Coin Chain
Aptos (APT) Chain
Arbitrum
Arweave Wallet
Avalanche
Bitcoin
Bitget Huobi ECO Chain (HT) Chain
BitKeep Kava (KAVA) Chain
BNB Chain
BounceBit
Resource
Privacy policy
User agreement
© 2018-2026 Bitget Wallet All Rights Reserved