用途:在 Starknet 上实现简单的点对点支付,适合生成支付链接、二维码、发票或 Telegram 支付流程,以及用户间 ETH、STRK、USDC 转账。不适合 DeFi 兑换、质押、借贷,也不用于 Cairo 合约编写、仅部署或安全审计。
主要能力:P2P 转账(向任意 Starknet 地址发送 ETH/STRK/USDC)、二维码生成、支付链接(格式为 starknet:<address>?amount=<value>&memo=<text>&token=<ETH|STRK|USDC>)、带有效期的发票系统、Telegram 机器人收发指令、交易历史与状态跟踪。
使用方式:CLI 示例——python3.12 scripts/cli.py send 0x123... 0.5 --memo "coffee";python3.12 scripts/cli.py qr 0x123... --output qr.png;python3.12 scripts/cli.py link 0x123... --amount 0.1 --memo "lunch";python3.12 scripts/cli.py invoice 0x123... 25.00 --expires 1h;python3.12 scripts/cli.py status 0xabcdef...;python3.12 scripts/cli.py balance 0x123...。也可用 Python 导入 MiniPay、QRGenerator、PaymentLink、InvoiceManager 调用。Telegram 命令包括 /pay、/qr、/balance、/link、/invoice、/history、/help。需安装 starknet-py、qrcode[pil]、python-telegram-bot、httpx、aiosqlite,并设置 STARKNET_RPC、MINI_PAY_PRIVATE_KEY、MINI_PAY_ADDRESS、TELEGRAM_BOT_TOKEN 等环境变量。
限制:错误包括余额不足、账户不存在、金额无效、交易回滚、发票过期;私钥不可暴露于日志;发票自动过期;地址需符合 0x 格式。速度注明约 2-3 分钟,手续费可预测,自托管。路线图含多代币、批量支付、IPFS 请求、Web 界面、移动应用、MPC 钱包,尚未提供实现细节。官方未提供具体收费或价格信息。