ChainCashier
🔗 Live Demo 01 / 10
使用 翻页
⚡ Z.AI Web3 × Long-Horizon Task

ChainCashier
AI 跨链收银台

商户用一句话创建 USDC 收款单,付款人从任意链支付,AI Agent 自动跨链路由——商户实收金额稳定到账,全程链上可证。

🧠 GLM-5.1 驱动 🌉 LI.FI 跨链 🔒 锁定条款 🧾 链上收据 🔗 chaincashier.vercel.app
问题 / The Problem

跨链收款,又难又险

链碎片化

商户想收 Base 上的 USDC,付款人的资产却分散在 Arbitrum、Optimism、Polygon。手动跨链门槛高、易出错。

金额不确定

桥接存在滑点与费用,付款人不知道要付多少,商户也无法保证"实收"金额——结算对不上账。

条款可被篡改

收款地址、链、代币、金额都可能被恶意路由或输入改写。缺乏强校验,资金可能流向错误目标。

ChainCashier 用一个 AI Agent 把"建单 → 跨链 → 到账 → 举证"一次闭环。

方案 / The Solution

一句话建单,任意链收款

商户在对话里说出需求,GLM-5.1 解析生成"锁定收款单",应用发出一个独立支付链接;付款人打开链接、选来源链,LI.FI 算出路线——商户实收金额按预期稳定到账

对话建单

GLM-5.1 结构化解析,生成锁定条款的发票。

跨链路由

LI.FI quote/toAmount 反算付款额,保证到账稳定。

链上收据

轮询状态 + 到账核验,生成不可篡改收据。

架构 / Two-Party Split

商户与付款人,彻底解耦

商户流程 · Merchant

/chat

在聊天中用自然语言描述收款需求。GLM-5.1 生成结构化发票并锁定收款条款(地址/链/代币/金额),产出独立支付链接 /pay/[invoiceId]

付款流程 · Payer

/pay/[invoiceId]

付款人在独立浏览器会话打开链接,选择来源链。应用取 LI.FI 报价,付款人钱包签名执行路由,应用轮询状态直到铸造收据。

👛 钱包隔离 · per-role Wagmi config 🔗 发票是唯一交接物 🏪 商户钱包无需保持在线
端到端流程 / End-to-End Flow

从一句话到链上收据

1
商户对话建单GLM-5.1 经 generateObject + zod schema 解析意图,失败回退到确定性助手。
GLM-5.1
2
锁定收款条款地址、结算链、代币(USDC)、金额在建单时锁定,后续不可被改写。
Lock
3
生成支付链接产出 /pay/[invoiceId],可发给任意付款人。
Handoff
4
付款人选来源链独立会话中选定从哪条链支付。
Payer
5
LI.FI 报价quote/toAmount 反算付款额,锁定商户目标到账金额。
LI.FI
6
钱包签名执行应用只准备交易请求,从不签名;付款人钱包授权并广播。
Wallet
7
轮询 + 链上核验轮询 LI.FI 状态直到完成,核验到账与锁定条款一致。
Verify
8
铸造不可篡改收据生成 receipt + support package 并哈希,全流程可证。
Receipt
核心功能 / Key Features

六大能力

自然语言建单

GLM-5.1 把口语描述转成结构化发票;解析失败自动回退到确定性逻辑。

跨链到账

LI.FI 在 40+ EVM 链间路由,toAmount 反算锁定商户目标到账金额。

锁定收款条款

目标地址/链/代币不匹配时 summarizePaymentQuote 直接抛错,绝不放松。

两方钱包隔离

商户与付款人各用独立 Wagmi 配置与 localStorage,演示安全互不串扰。

运行时间线

"Payment Flow Recorder"实时镜像长程任务每一步,SSE 流式逐步呈现。

链上对账收据

到账核验 + receipt/support package 哈希,全流程防篡改、可导出。

安全边界 / Safety Invariants

资金安全,绝不妥协

永不签名 · 应用只准备交易请求,交由用户钱包执行,从不托管私钥、不自动动款。

锁定条款强校验 · summarizePaymentQuote 对目标地址/链/代币不匹配抛错

LLM 仅用于建单 · 付款路径与价值转移逻辑全为确定性,无任何 LLM 调用。

结算链受限 · 收款仅限 Base / Arbitrum;来源链由路由白名单约束。

钱包确认为唯一动款闸门 · 每一笔跨链都需用户明确授权。

收据可证 · 到账与锁定项核验,生成哈希绑定证据。

支持链 / Supported Chains

结算 Base / Arbitrum,来源四链

USDC(6 decimals)。下面是 CHAINCASHIER_PAYMENT_ROUTES 约束的合法付款方向。

来源:Base来源:Arbitrum来源:Optimism来源:Polygon
结算 → Base
结算 → Arbitrum
🔵 Base🔷 Arbitrum🔴 Optimism🟣 Polygon💵 USDC · 6 decimals
技术栈 / Tech Stack

现代全栈 + AI Agent

前端 / Frontend

Next.js 16React 19TypeScriptTailwind v4WagmiRainbowKit

AI / Agent

GLM-5.1 (Z.AI)AI SDKgenerateObjectzodSSE 流式

跨链 / Cross-Chain

LI.FIquote / toAmountstatus 轮询40+ EVM 链

链 / Chains

BaseArbitrumOptimismPolygonviem
致谢 / Thanks

Thank You

ChainCashier 由以下成员构建 —— 感谢观看

MMoonS
MoonS
GGGBOOM
GGBOOM

⚡ Z.AI Web3 × Long-Horizon Task · Powered by GLM-5.1 + LI.FI