@aurora-is-near/intents-swap-widget-standalone

中文文档
7.29.0发布于 2026/11/03MITTypeScriptES Module近 30 天下载 2453

Intents 互换部件的独立包装

中文使用文档
文档目录8 节
  1. 快开始
  2. 包括什么
  3. 与其他一揽子方案的关系
  4. 额外出口
  5. 独立还是核心?
  6. 解决问题
  7. 链接
  8. 许可证

@aurora-is-near/intents-swap-widget-独立

npm Widget Studio

这个 意向交换部件 钱包连接。这是在 React app 中添加跨链互换的最快方式:不需要钱包库、提供者设置或连接按钮.

[TIP] 你的应用 已连接钱包,或者你需要帮助 顿使用核心 @aurora-is-near/intents-swap-widget 与 链式适配器 换句话说.

快开始

1. 联合国. 获取 API 密钥 部件工作室。也可以在那里设计部件并复制现成片段.

2. 联合国. 安装 :

npm install @aurora-is-near/intents-swap-widget-standalone

3个. 显示 :

import '@aurora-is-near/intents-swap-widget/styles.css'; // installed as a dependency

import {
  Widget,
  WidgetConfigProvider,
} from '@aurora-is-near/intents-swap-widget-standalone';

export function Swap() {
  return (
    <WidgetConfigProvider config={{ apiKey: 'YOUR_STUDIO_API_KEY' }}>
      <Widget />
    </WidgetConfigProvider>
  );
}

部件现在变成自己的 连接钱包 按钮和一个用于连接和断开的配置按钮.

包括什么

钱包家庭通过连接钱包
EVM( 视频)重下应用程序MetaMask、Coinbase、信托和50+ 通过钱包连接
索拉纳重下应用程序幽灵、索夫拉尔、钱包连接
没有近距离连接HOT,Meteor, MyNearWallet, NEAR Mobile, . 诺克·莫比尔,
斯特拉尔斯特拉尔钱包套装货车,xBull,..

钱包模式中的 EVM 网络 : 伊特鲁姆,Arbitrum, Base, BSC, Polygon, Optimism, Avalanche, Gnosis, Berachain, Monad, Plasma, Scroll, X 地层, ADI, Robinhood Chain, Aurora.

用户仍然可以互换 改为 任意 支持链,包括连锁链 他们没有钱包.

与其他一揽子方案的关系

flowchart LR
    SA["<b>intents-swap-widget-standalone</b><br/>wallet modal + wiring"] --> CORE["<b>intents-swap-widget</b><br/>UI, quotes, state"]
    SA --> EVM[intents-swap-widget-evm]
    SA --> SOL[intents-swap-widget-solana]
    SA --> XLM[intents-swap-widget-stellar]
    EVM -. plugin .-> CORE
    SOL -. plugin .-> CORE
    XLM -. plugin .-> CORE

这个包 再出口所有东西 从核心包。 唯一的区别是 WidgetConfigProvider,在这里连接钱包并填充这些配置密钥:

自动设定( 不通过)数值
connectedWallets用户连接的钱包地址
providersEVM / Solana / Stellar / NEAR 签名人
pluginsevm, (中文(简体) ), sol, (中文(简体) ), stellar 适配器
onWalletSignin 编号 : onWalletSignout打开钱包选择器/ 断开
showProfileButtontrue

所有其他选项与核心套件相同: apiKey, (中文(简体) ), appFees,允许的标志和锁链, confidentialMode, (中文(简体) ), theme, (中文(简体) ), localisation,, , , , , , , ,

<WidgetConfigProvider
  config={{
    apiKey: 'YOUR_STUDIO_API_KEY',
    allowedChainsList: ['eth', 'base', 'sol', 'near'],
    defaultTargetToken: { symbol: 'USDC', blockchain: 'base' },
    appFees: [{ recipient: 'your-app.near', fee: 20 }],
  }}
  theme={{ colorScheme: 'dark', accentColor: '#bc9cf8', stylePreset: 'bold' }}>
  <Widget />
</WidgetConfigProvider>

完全选项参考 : 部件配置 • 妇女 他们 • 妇女 本地化

额外出口

导出用它来
AppKitProvider独立提供者使用的低级 AppKit 上下文
useAppKitWallet()读取 { address, isConnected, isConnecting, connect, disconnect } 应用程序连接
useAppKitProviders()生下来 { evm, sol } 钱包提供者

独立还是核心?

独立( 此)核心+适配器
钱包代码行0 个您写入连接流
TON 钱包❌✅
自定义钱包模式❌✅
套装所有链式SDK只安装适配器

解决问题

症状修补
复制 @reown/*, (中文(简体) ), @solana/* 或者说 valtio 版本用绳子绑住 resolutions 编号 : overrides (单位:千美元)列表(中文(简体) )
connectedWallets 我通过了,被忽略了期望:独立使用自己的连接. 使用核心软件包
无样式导入 @aurora-is-near/intents-swap-widget/styles.css,然后将您的 CSS 重置到 @layer base
🧩 核心部件读取器配置、事件、主题、子路径出口、交换如何运作
🗂 单曲朗读所有软件包和开发
👛 钱包连接文件内建对外钱包
🛠 部件工作室API 密钥、 费用、 视觉配置、 外出代码
🤖 llms.txt机器可读文件索引

许可证

麻省理工学院

版本与发布记录

@aurora-is-near/intents-swap-widget-standalone 共发布 122 个版本,首次发布于 2026/02/13;过去 12 个月发布了 122 个版本。

版本发布日期距今
7.29.0latest2026/11/035 天前
7.28.02026/10/2910 天前
7.27.12026/10/2612 天前
7.27.02026/10/1523 天前
7.26.02026/10/1325 天前
7.25.12026/10/081 个月前

关于 @aurora-is-near/intents-swap-widget-standalone 的常见问题

@aurora-is-near/intents-swap-widget-standalone 是什么?

Intents 互换部件的独立包装

如何安装 @aurora-is-near/intents-swap-widget-standalone?

在项目目录运行 npm install @aurora-is-near/intents-swap-widget-standalone,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(>=18.2.0)、react-dom(>=18.2.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@aurora-is-near/intents-swap-widget-standalone 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@aurora-is-near/intents-swap-widget-standalone 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@aurora-is-near/intents-swap-widget-standalone 可以商用吗?

@aurora-is-near/intents-swap-widget-standalone 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@aurora-is-near/intents-swap-widget-standalone 的下载量有多少?

根据 npm 官方下载统计,@aurora-is-near/intents-swap-widget-standalone 在 2026/10/07 – 2026/11/05 这 30 天内被下载 2,453 次,日均约 82 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@aurora-is-near/intents-swap-widget-standalone 还在维护吗?

最新版本 7.29.0 发布于 2026/11/03(5 天前);至今共发布 122 个版本,其中过去 12 个月发布了 122 个;首次发布于 2026/02/13。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。