Eth Payment

🔗 零配置 EVM 支付链接生成器

零配置生成 EIP-681 以太坊支付链接与二维码,支持多链 ETH/ERC-20 收款,无需 API 密钥或服务器。

收藏
2.3k
安装
959
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

eth-payment 是一个轻量级 CLI 工具,基于 Python 标准库构建,用于生成符合 EIP-681 标准的以太坊支付链接和二维码。核心命令为 create,用户只需提供收款地址、金额,即可选择网络(Base、Ethereum、Arbitrum、Optimism、Polygon)和代币类型(ETH、USDC、USDT 等),生成可直接被 MetaMask 等钱包识别的 deep link 和交易 calldata。

显著优点体现在三方面:零配置架构——无需 API 密钥、无需区块链节点、无需外部服务,纯本地运行;多链原生支持——内置 5 条主流 EVM 链的配置,且可通过编辑 JSON 文件快速扩展;开发者友好——支持 --json 输出完整交易结构,便于后端系统集成,同时提供 validatechainstokens 等辅助命令提升交互体验。

潜在局限包括:功能仅止于"生成链接",不具备交易广播、状态监听或收款确认能力;依赖 npx qrcode 生成二维码,若用户未安装 Node.js 则该功能不可用;代币列表需手动维护,对新上线代币支持滞后;无内置地址校验的 ENS 反向解析,用户需自行确保地址正确。

适合人群:Web3 开发者需要快速生成测试网/主网支付请求;内容创作者、开源项目维护者需要无代码门槛的捐赠链接;小型商户希望以最低技术成本接受加密货币收款,但无需复杂的支付网关集成。

常规风险:用户可能误将生成的支付链接分享给错误地址导致资金损失;二维码被恶意替换的中间人攻击;若未来 EIP-681 标准更新,链接格式可能产生兼容性问题;依赖的 qrcodepillow 库若存在漏洞,本地环境可能受影响的供应链风险。

Eth Payment 内容

config文件夹
scripts文件夹
手动下载zip · 6.7 kB
chains.jsonapplication/json
请选择文件