Authors: Lyndon & Lisa
Editor: Sherry
In our previous installment, we explored the architecture and cross-chain identification methods of THORChain. This time, we turn our attention to another mainstream cross-chain tool — Bitget Swap.
What is Bitget Swap?
Bitget Wallet (formerly BitKeep) is a decentralized multi-chain wallet that supports asset management, DApp browsing, NFT marketplace access, and trading features. As one of its core components, Bitget Swap offers an aggregated decentralized trading experience, particularly advantageous in cross-chain swap scenarios.
Key Features
- Gasless Mechanism: With the built-in GetGas function, users can complete transactions even without native tokens like ETH or BNB.
- Multi-Chain Swap & Cross-Chain Trading: Enables a single transaction to convert from Chain A → Token B → Chain C → Token D.
- Deep Liquidity Aggregation: Integrates with many major DEXs such as Uniswap, PancakeSwap, and Jupiter.
Technical Architecture
As a core component of Bitget Wallet, Bitget Swap comprises both on-chain and off-chain systems working in tandem to facilitate optimal asset swapping and cross-chain routing.
On-Chain Smart Contract Layer
- Modular Contract Design: Swap contracts are structured to separate responsibilities like liquidity aggregation, order splitting/execution, and routing control, enabling independent upgrades and audits across chains.
- Cross-Chain Routing: Deploys router contracts on Ethereum, BNB Chain, Solana, Base, etc., calling DEX routes (e.g., Uniswap, PancakeSwap, Jupiter) and integrating with cross-chain bridges like Bungee and LI.FI to enable one-step cross-chain swaps.
- Gas & Account Abstraction: Leveraging account abstraction and ZK-Rollup technology, users can pay gas using tokens like BGB or USDT, and even execute transactions without native gas on the destination chain.
Off-Chain Aggregation Microservices Layer
- Smart Routing & Bitget Solver: The off-chain service uses a real-time Solver algorithm to split orders and rank liquidity options across DEXs/bridges, dynamically adjusting slippage to generate optimal, low-cost trading instructions.
- Multi-Chain Protocol Adapters: Supports both EVM and non-EVM chains, parsing on-chain order books and liquidity data, and standardizing network-specific behaviors to ensure seamless cross-chain and cross-DEX operations.
How to Trace Cross-Chain Activity on Bitget Swap?
Let’s take BSC address 0x572b4482878B62276F3B0Db27A0A90A013a4ad5b
as an example. This address performed 3 cross-chain swaps using Bitget Swap after receiving 100 BNB:
Since Bitget Swap does not offer its own explorer, we must rely on third-party tools to trace hacker activity post cross-chain transfer.
1. Blockchain Explorer
Take the earliest cross-chain transaction 0x5c22b19097...
as an example. Using a blockchain explorer (e.g., BscScan), click "Decode Input Data" to reveal:
Key fields to note:
- receiver: The receiving address on the target chain
- dstChainId: The destination chain ID
In this transaction, dstChainId
is 728126428
, which corresponds to TRON — indicating a cross-chain swap from BSC to TRON. The receiver
(0x05ae12A468e0eDD6C2bF05753dE3aCcF33267C6F
) is in EVM format, so we must convert it into a TRON address format using Tron-Ethereum Converter Tool:
Converted TRON Address: TAVEuovS7uVd6V9M95CqCKpdxDZQE5qSaG
Similarly, using the latest cross-chain transaction 0xcef23d00bd5…
Open the Logs tab and locate the final BKBridge
event log. This reveals the same destination address on TRON.
2. MistTrack
For a more efficient analysis, use MistTrack’s cross-chain transaction parser. In the Standard Plan, right-click Bitget Wallet Swap Bridge and select Cross-chain Parsing to instantly view the resulting assets and receiving addresses for all three transactions:
33 BNB → 19,349.1341 USDT → TRON address TAVEuovS7uVd6V9M95CqCKpdxDZQE5qSaG
33.4 BNB → 19,577.9267 USDT → TRON address TAVEuovS7uVd6V9M95CqCKpdxDZQE5qSaG
33.59 BNB → 19,655.9012 USDT → TRON address TAVEuovS7uVd6V9M95CqCKpdxDZQE5qSaG
Clicking the parsed address opens the full address profile, allowing deeper investigation of post-cross-chain fund movements.
Besides Bitget Swap, MistTrack currently supports parsing Bridgersxyz, TransitFinance, StargateFinance, AcrossProtocol, deBridgeFinance, and THORChain, with more bridges coming soon.
Conclusion
As a native module of Bitget Wallet, Bitget Swap has built a multi-chain aggregated trading ecosystem supporting both instant swaps and cross-chain exchanges. However, it may also be exploited as a tool for laundering illicit funds. For practitioners, understanding the platform’s architecture and on-chain patterns is essential for identifying and reconstructing complex fund flows — especially when dealing with cross-chain money laundering or stolen asset tracking.
References
[1] https://bitkeep.io/en/docs/
[2] https://web3.bitget.com/en/academy/how-to-use-bitget-swap
[3] https://web3.bitget.com/en/blog/articles/bitget-wallet-roadmap-and-tokenomics
About SlowMist
SlowMist is a blockchain security firm established in January 2018. The firm was started by a team with over ten years of network security experience to become a global force. Our goal is to make the blockchain ecosystem as secure as possible for everyone. We are now a renowned international blockchain security firm that has worked on various well-known projects such as HashKey Exchange, OSL, MEEX, BGE, BTCBOX, Bitget, BHEX.SG, OKX, Binance, HTX, Amber Group, Crypto.com, etc.
SlowMist offers a variety of services that include but are not limited to security audits, threat information, defense deployment, security consultants, and other security-related services. We also offer AML (Anti-money laundering) software, MistEye (Security Monitoring) , SlowMist Hacked (Crypto hack archives), FireWall.x (Smart contract firewall) and other SaaS products. We have partnerships with domestic and international firms such as Akamai, BitDefender, RC², TianJi Partners, IPIP, etc. Our extensive work in cryptocurrency crime investigations has been cited by international organizations and government bodies, including the United Nations Security Council and the United Nations Office on Drugs and Crime.
By delivering a comprehensive security solution customized to individual projects, we can identify risks and prevent them from occurring. Our team was able to find and publish several high-risk blockchain security flaws. By doing so, we could spread awareness and raise the security standards in the blockchain ecosystem.