mcpField
C
connecting-to-base-network

connecting-to-base-network

github.com/base开发120342 次安装1 天前更新
代码仓库

关于 connecting-to-base-network

为需要连接 Base 的开发者整理主网与 Base Sepolia 的网络参数及钱包配置步骤,并强调 RPC 使用和交易签名安全。

主要功能

  1. 01主网与测试网参数
  2. 02钱包网络配置说明
  3. 03RPC 与签名安全提示

适用场景

  1. 01将钱包连接到 Base 主网
  2. 02配置 Base Sepolia 测试环境

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/base/skills --skill connecting-to-base-network

安装后在 Claude Code 中输入/connecting-to-base-network确认已加载。

详细介绍

连接到 Base Network

主网

属性值
网络名称Base
链 ID8453
RPC 端点https://mainnet.base.org
货币ETH
区块浏览器https://basescan.org

测试网(Sepolia)

属性值
网络名称Base Sepolia
链 ID84532
RPC 端点https://sepolia.base.org
货币ETH
区块浏览器https://sepolia.basescan.org

安全

  • 切勿在生产环境中使用公共 RPC 端点——这些端点有速率限制,且无法保证隐私;请使用专用节点提供商或可自托管节点
  • 切勿在客户端代码中嵌入 RPC API 密钥——通过后端代理请求,以保护提供商凭据
  • 在签署交易前验证链 ID,以防止跨链重放攻击
  • 仅使用 HTTPS RPC 端点——拒绝任何 http:// 端点,以防止凭据被截取

重要说明

  • 公共 RPC 端点有速率限制——不适用于生产环境
  • 生产环境:使用节点提供商或运行自己的节点
  • 可从 Base 文档中的水龙头获取测试网 ETH

钱包设置

  1. 使用上表中的链 ID 和 RPC 添加网络
  2. 对于测试网,请使用 Sepolia 配置
  3. 从 Ethereum 桥接 ETH,或使用水龙头

评论

支持 Markdown