Niche - Peer to Peer Trading Cards Marketplace

🎴 部分定金锁卡 · 线下验货 · 链上支付

P2P交易卡市场,支持部分USDC定金锁定卡片,线下验货后链上原子支付,Base Sepolia测试网运行。

收藏
7.8k
安装
1.8k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Niche 是一个基于 Base Sepolia 的点对点交易卡市场,核心创新在于部分定金+线下验货+原子支付的模式。用户无需支付全款即可锁定心仪卡片,卖家也无法单方扣款。

浏览与发现niche searchniche browse 无需登录,支持按类别(Pokemon/Magic/体育/Yu-Gi-Oh)和价格筛选。niche view <id> 打开卡片详情页,可分享链接给任何人。

身份与钱包niche login 启动浏览器流程,通过邮箱OTP → Passkey(Touch ID/Face ID)→ 自动创建嵌入式钱包。私钥由服务端托管于 Supabase Vault,用户通过生物识别授权交易。

交易流程
1. 卖家发布卡片(如 $50,最低定金 $10)

2. 买家 niche interest <id> 支付部分 USDC 定金至链上托管合约

3. 双方线下见面验货

4. 卖家先确认到场,买家随后确认并原子支付尾款

5. 智能合约释放全部资金给卖家

定金管理:买家在卖家确认前可随时 niche cancel 全额退款;若卖家已确认,则进入不可撤销阶段,可申请 dispute 冻结资金。

自动化niche watch 设置价格监控,check-matches 每15分钟扫描新上架(cron 任务)。

---

显著优点

  • 资金效率:仅需 10-20% 定金即可锁定商品,无需全额冻结
  • 双向保护:链上托管 + 线下验货,买家防货不对板,卖家防跑单
  • 零 Gas 体验:赞助 Gas,用户无需持有 ETH
  • 无缝 UX:Passkey 签名替代传统钱包,生物识别一键授权
  • 测试网零风险:使用 Base Sepolia 测试网 USDC,真实链上逻辑但无资金风险
  • 开放浏览:无需安装或注册即可搜索和查看商品

---

局限性与风险

  • 托管中心化:私钥托管于 Supabase Edge Functions,依赖服务商安全性
  • 线下信任假设:"见面验货"依赖双方物理履约,无链上约束
  • 合约未审计:未提及第三方安全审计,托管合约存在漏洞风险
  • 测试网局限:当前仅支持 Base Sepolia,主网迁移时间表不明
  • 争议处理黑箱dispute 机制未说明仲裁方和裁决逻辑
  • 服务端单点:所有核心逻辑(签名、托管、释放)集中在 Supabase Edge Functions

---

适合人群

  • 交易卡收藏者寻找 P2P 交易渠道
  • Web3 新手希望体验真实链上支付但规避复杂钱包设置
  • 开发者研究 Passkey + 智能合约托管的融合架构

---

常规风险提示

智能合约风险:托管合约若存在漏洞可能导致资金锁定或被盗。
服务商风险:Supabase/Privy 服务中断或密钥泄露将影响全部用户资产。

线下交易风险:见面验货环节存在人身安全和欺诈风险,建议公共场所交易。

资金托管风险:虽然链上托管,但私钥由服务端管理,非完全自托管模式。

Niche - Peer to Peer Trading Cards Marketplace 内容

手动下载zip · 5.7 kB
skill-card.mdtext/markdown
请选择文件