hackquest logo
  • 学习
  • 课程探索
  • 实战
  • 探索黑客松
  • 往期项目
  • 社区
  • 论坛
  • 全球活动
  • 我的社区
  • 共学营
  • 组织中心
  • 更多
    • 词汇表
    • 博客
    • 水龙头
    • 工作机会
    • 媒体工具包
    • 创始人
hackquest logo

Tabline

Open a tab, not an approval. Recurring and pay-per-use payments on Arbitrum, built on scoped, revocable wallet permissions instead of unlimited token approvals.

视频

技术栈

Next
Node
Solidity

描述

Tabline lets a user open a "tab" — a wallet-granted spending permission (ERC-7715/7710) capped per period —

instead of signing an unlimited token approval. Merchants get a billing layer on top: plans (fixed subscriptions

or metered pay-per-use), verified on-chain settlement, idempotent retries, and subscriber-initiated cancel.

Tabline never custodies funds; every charge is a direct wallet-to-merchant transfer the contract verifies after

the fact.

Built for recurring SaaS-style billing and pay-per-call AI agent spend, both of which are awkward to do safely

on-chain today: deposits lock up capital, and unlimited approvals are a standing security risk.

本次黑客松进展

- Tabline.sol: plan registry + settlement ledger (Foundry), 29/29 tests passing including fuzz - Keeper: billing engine + HTTP API (Node/TS) handling scheduling, retries, webhooks — 38/38 tests passing against a real local chain - @tabline/sdk: wallet-integrated client (connect, subscribe, cancel, on-chain plan creation) — 17/17 tests - Reference app (Next.js): Shop (checkout), My Tabs (subscriber view), Merchant dashboard, Agent (pay-per-call demo) — builds clean, 7/7 smoke tests passing - Deployed to Arbitrum Sepolia testnet - Still open: a live wallet-permission run end-to-end on testnet, and a real pilot subscriber/merchant

融资状态

Bootstrapped / Not currently raising
队长
DDev Dee
项目链接
赛道
Infra