Bankrx402SDK-交易构建器Skill Bankrx402SDK-TransactionBuilder

Bankr x402 SDK - 交易构建器是一个基于区块链的技能,专门用于构建和发送各种区块链交易,包括ERC20代币转账、ETH转账、NFT转移、ETH/WETH转换、跨链桥接和DeFi交互。通过SDK,用户可以轻松创建、验证和管理交易,适用于转账、NFT操作和去中心化金融场景。关键词:区块链交易、SDK、DeFi、NFT、跨链、ETH转账、交易构建、智能合约、加密交易、去中心化应用。

DeFi 0 次安装 0 次浏览 更新于 3/15/2026

名称: Bankr x402 SDK - 交易构建器 描述: 此技能应在用户询问"发送代币"、“转账ETH”、“发送USDC到”、“转移NFT”、“包装ETH”、“解包WETH”、“桥接代币”、“铸造NFT”、“购买NFT”、“批准代币”、“构建交易”、“DeFi交易”,或需要使用Bankr SDK构建交易、批准、NFT操作、跨链桥接、ETH/WETH转换或DeFi交互时使用。 版本: 1.1.0

SDK 交易构建器

构建用于转账、NFT、桥接和DeFi操作的区块链交易。

交易类型

类型 描述 示例提示
transfer_erc20 发送ERC20代币 “发送100 USDC到0x…”
transfer_eth 发送原生ETH “发送0.1 ETH到0x…”
convert_eth_to_weth 包装ETH “包装0.5 ETH”
convert_weth_to_eth 解包WETH “解包1 WETH”
transfer_nft 发送NFT “转移我的NFT #123到0x…”
buy_nft 购买NFT “购买最便宜的Pudgy Penguin”
mint_manifold_nft 从Manifold铸造 “从0x…的Manifold铸造”
mint_seadrop_nft 从SeaDrop铸造 “从0x…的SeaDrop铸造”
swapCrossChain 桥接代币 “从以太坊桥接100 USDC到Base”

提示模式

# 转账
"发送100 USDC到0x742d35..."
"转账0.5 ETH到vitalik.eth"
"在Base上发送50 USDC到0x123..."

# ETH/WETH
"包装0.5 ETH为WETH"
"解包1 WETH为ETH"

# NFT
"转移我的Pudgy Penguin #1234到0x..."
"在OpenSea购买最便宜的Pudgy Penguin"
"从0x...的Manifold合约铸造NFT"

# 跨链
"从以太坊桥接100 USDC到Base"
"从Base移动0.5 ETH到以太坊"

使用方式

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

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

// 转账代币
const result = await client.promptAndWait({
  prompt: "发送100 USDC到0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb0",
});

if (result.status === "completed" && result.transactions) {
  const tx = result.transactions[0].metadata.transaction;
  await wallet.sendTransaction(tx);
}

交易元数据

所有交易都包含用于验证的元数据:

const tx = result.transactions[0];
const meta = tx.metadata.__ORIGINAL_TX_DATA__;

console.log(`链: ${meta.chain}`);
console.log(`数量: ${meta.inputTokenAmount} ${meta.inputTokenTicker}`);
console.log(`接收者: ${meta.receiver}`);
console.log(`消息: ${meta.humanReadableMessage}`);

时间指南

操作 典型时间
ERC20/ETH 转账 2-5秒
包装/解包 2-5秒
NFT 转账 3-5秒
NFT 购买 5-10秒
跨链桥接 10-30秒

相关技能

  • sdk-token-swaps: 代币交换模式和批准处理
  • sdk-capabilities: 支持操作的完整列表
  • sdk-wallet-operations: 客户端设置和配置