approveやtransferなどの取引を個別に行う必要がなくなります。

カスタムトークンでSmart Swapsを利用する場合は、サポートされているDEX(例:Uniswap)上で十分な流動性(推奨:USDC、USDT、ETH)を確保してください。
- Ethereum
- Arbitrum
- Avalanche
- Base
- Blast
- BSC
- Optimism
- Polygon
- …
UniSwap SushiSwap Pancake Swap Curve Balancer Bancor Synapse Solidly
インストールとセットアップ
Web SDKでスワップ機能を統合するには、以下の手順に従ってください。1
@0xsequence/checkout ライブラリをインストールする
2
アプリ内で `SequenceConnect` プロバイダーの下に `SequenceCheckoutProvider` を配置する:
3
スワップの依存関係とロジックをインポートする
toTokenAddress: 交換後にユーザーが受け取るトークンのアドレスです。toTokenAmount: 交換後にユーザーが受け取るトークンの数量です。postSwapTransactions:スワップ後にスワップしたトークンで実行する追加取引の配列(オプション)。title:モーダルのタイトル。description:スワップや支払いプロセスの説明。chainId:ターゲット通貨のチェーンID。onSuccess:スワップが成功した際に呼ばれるコールバック関数。