mcpField
B
Bankr x402 SDK - Capabilities

Bankr x402 SDK - Capabilities

github.com/bankrbotその他88361 回インストール31 週間前に更新
リポジトリ

Bankr x402 SDK - Capabilities について

Bankr SDKで自然言語によるブロックチェーン操作を組み立てる開発者向けの機能ガイドです。スワップ、送金、NFT、ステーキング、照会、レバレッジ取引と、EVMチェーンの対応範囲をまとめています。

主な機能

  1. 01自然言語によるブロックチェーン操作
  2. 02トークンスワップと送金
  3. 03NFTの購入、移転、ミント
  4. 04EVMブリッジとステーキング
  5. 05残高、価格、トークンの照会
  6. 06レバレッジポジションの管理

活用シーン

  1. 01ワークフローで使えるSDK操作の確認
  2. 02スワップや送金のプロンプト準備
  3. 03開発前の対応チェーン確認
  4. 04非対応操作の特定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bankrbot/claude-plugins --skill bankr-x402-sdk---capabilities

インストール後、Claude Code で/bankr-x402-sdk---capabilitiesを入力して読み込まれたか確認します。

詳細

SDK の機能

Bankr SDK がサポートする操作の完全ガイドです。SDK は自然言語のプロンプトを受け取り、実行用のトランザクションデータを返します。

サポートされている操作

カテゴリ操作プロンプトの例
スワップトークンスワップ"0.1 ETH を USDC にスワップ"
金額指定で購入"$100 分の DEGEN を購入"
割合指定でスワップ"保有する ETH の 50% を USDC にスワップ"
送金ERC20 の送金"100 USDC を 0x... に送金"
ETH の送金"0.1 ETH を @username に送金"
NFT の送金"Bored Ape #123 を 0x... に送金"
ラッピングETH のラップ"1 ETH をラップ"
WETH のアンラップ"1 WETH をアンラップ"
クロスチェーンブリッジ(EVM のみ)"100 USDC を Ethereum から Base にブリッジ"
レバレッジロングポジション"5 倍のレバレッジで ETH/USD を $50 分購入"
ショートポジション"GOLD を $10 分ショート"
ポジションを決済"BTC/USD のポジションをすべて決済"
NFTNFT の購入"最安の Tiny Dino NFT を購入"
出品"Bored Ape を 10 ETH で出品"
ミント(Manifold)"0x... の Manifold からミント"
ミント(SeaDrop)"0x... の SeaDrop からミント"
ステーキングBNKR のステーキング"1000 BNKR をステーキング"
ステーキング解除"BNKR のステーキングを解除"
クエリ残高"自分の残高は?"
NFT の保有状況"自分が所有する NFT は?"
トークン価格"ETH の価格"
トークン分析"DEGEN を分析"

サポート対象外

機能代替手段
Polymarket での賭けhttps://bankr.bot を直接利用
指値注文https://swap.bankr.bot を利用
DCA/TWAP 注文https://swap.bankr.bot を利用
Solana とのクロスチェーンEVM チェーンのみ
Bankr EarnBankr terminal を利用

サポートされているチェーン

チェーンネイティブトークンデフォルト
BaseETHはい
EthereumETHいいえ
PolygonMATICいいえ

使用方法

import { BankrClient } from "@bankr/sdk";

const client = new BankrClient({
  privateKey: process.env.BANKR_PRIVATE_KEY as `0x${string}`,
});

const result = await client.promptAndWait({
  prompt: "Swap 0.1 ETH to USDC on Base",
});

if (result.status === "completed" && result.transactions?.length) {
  // Execute the returned transaction with your wallet
  await wallet.sendTransaction(result.transactions[0].metadata.transaction);
}

コスト

リクエストごとに、x402 マイクロペイメント経由で $0.01 USDC がかかります。トランザクションのガス代は別途支払います。

関連スキル

  • sdk-token-swaps:トークンスワップのパターンと承認処理
  • sdk-transaction-builder:送金、NFT 操作、ブリッジの構築
  • sdk-balance-queries:ポートフォリオと残高のクエリ

コメント