# Sablier 流式分配

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/sablier

核对Lockup预存解锁与Flow持续欠款，分开流NFT收款权、可提金额、取消/暂停和实际提现回执；同品牌的空投与Bob另有规则。

官方入口：https://app.sablier.com/
类别：稳定币与支付
网络：Ethereum、OP Mainnet、Base、Arbitrum、Polygon
访问条件：官方方法与部署文档公开；教程使用已有去敏配置、读取及回执。界面Vesting对应Lockup、Payments对应Flow；钱包连接、创建、提取、退款等另需权限及交易。本页不调用任何账户或合约。
费用：已读费用页把部分提现收费称Interface Fees，以美元报价并用该链原生币支付，Lockup≥2.0/Flow≥1.1有版本条件；Gas另列。当前Lockup/Flow合约还检查Comptroller计算的minFee和msg.value，不能称直接合约只需Gas，也不按术语自动把同一笔费双计；具体版本/补贴/当时金额另核。源码许可按文件：所读Lockup核心/状态及Flow核心为BUSL-1.1，Flow状态文件为GPL-3.0-or-later，不外推全部产品免费商用。

## 用途
- 核对Lockup已解锁、已提与取消退款
- 区分Flow覆盖欠款、未覆盖欠款与余额
- 排查NFT接收人、提现权限和费用版本

## 使用边界
- 当前部署页Lockup v4.0/LK3与Flow v3.0/FL4；本页固定main源码package为4.0.1/3.0.1，不证明任意历史地址部署同版本。
- 网络仅例示两协议部署资料明列的5条EVM主网；不覆盖Solana、全部链/资产/UI、Merkle空投或Bob。
- Lockup取消需warm、cancelable及sender权限，永久取消不能恢复；Flow的pause/restart/void不同，void可放弃未覆盖欠款。
- Lockup价格条件模型在固定实现要求完整可提金额，不能推广其它模型的部分提现；分配曲线不是统一按时间线性。
- 流NFT转让可改变当前recipient及已解锁提取权；cached图片、SETTLED/CANCELED、stream存在均不足以证明原收款人到账。
- 未执行RPC/API/索引查询、钱包、签名、领取、退款或当前余额验收。部分参考页Git Source路径404已记账，使用另取官方固定源码，不把失败算读取成功。

## 操作教程
- [Sablier Lockup 收款未到钱包：核对NFT、已解锁与提现回执](https://lianxiaozhi.com/tools/guides/sablier-lockup-nft-withdrawable-cancel-receipt)：从已有流记录分清当前recipient、累计解锁、实际已提和取消退款；按版本、模型、目的地址与费用定位失败。
- [Sablier Flow 有欠款却不能全提：核对覆盖、暂停与void](https://lianxiaozhi.com/tools/guides/sablier-flow-debt-pause-void-refund-review)：按同一读取时点检查流率、欠款与余额的不同单位，拆出暂停、退款、永久终止和实际已收款。

## 相关知识
- [NFT 的 Token URI、图片和链上所有权怎样对应？](https://lianxiaozhi.com/learn/erc721-tokenuri-metadata)
- [原始、解码和整理后的链上数据有什么区别？](https://lianxiaozhi.com/learn/raw-decoded-curated-data)
- [Gas 怎么计算？交易失败为什么仍可能扣费](https://lianxiaozhi.com/learn/gas-and-failed-transactions)
- [链上指标历史数值为什么会变？](https://lianxiaozhi.com/learn/point-in-time-metrics)

## 官方依据
- [Sablier：Vesting、Payments与Airdrops范围](https://docs.sablier.com/apps/features/overview)
- [Sablier Lockup：预存与按计划解锁](https://docs.sablier.com/concepts/lockup/overview)
- [Lockup：SETTLED、CANCELED与DEPLETED](https://docs.sablier.com/concepts/lockup/statuses)
- [Sablier：流NFT与当前recipient](https://docs.sablier.com/concepts/nft)
- [Sablier：界面费、Gas与补贴版本](https://docs.sablier.com/concepts/fees)
- [Lockup：v4.0与历史部署地址](https://docs.sablier.com/guides/lockup/deployments)
- [Flow：v3.0与历史部署地址](https://docs.sablier.com/guides/flow/deployments)
- [SablierLockup：额度、取消与提现接口](https://docs.sablier.com/reference/lockup/contracts/contract.SablierLockup)
- [Flow：覆盖欠款与未覆盖欠款](https://docs.sablier.com/concepts/flow/overview)
- [SablierFlow：单位、暂停、退款、void](https://docs.sablier.com/reference/flow/contracts/contract.SablierFlow)
- [Flow：sender、recipient、operator权限](https://docs.sablier.com/reference/flow/access-control)
- [固定Lockup4.0.1任务实现](https://raw.githubusercontent.com/sablier-labs/evm-monorepo/18fce3d1cad30f1e641fe9eff3a913ee5cdd54ae/lockup/src/SablierLockup.sol)
- [固定Lockup状态与资产读取](https://raw.githubusercontent.com/sablier-labs/evm-monorepo/18fce3d1cad30f1e641fe9eff3a913ee5cdd54ae/lockup/src/abstracts/SablierLockupState.sol)
- [固定Lockup包版本与许可字段](https://raw.githubusercontent.com/sablier-labs/evm-monorepo/18fce3d1cad30f1e641fe9eff3a913ee5cdd54ae/lockup/package.json)
- [固定Flow3.0.1欠款与提现实现](https://raw.githubusercontent.com/sablier-labs/evm-monorepo/18fce3d1cad30f1e641fe9eff3a913ee5cdd54ae/flow/src/SablierFlow.sol)
- [固定Flow方法、事件与单位](https://raw.githubusercontent.com/sablier-labs/evm-monorepo/18fce3d1cad30f1e641fe9eff3a913ee5cdd54ae/flow/src/interfaces/ISablierFlow.sol)
- [固定Flow包版本与许可字段](https://raw.githubusercontent.com/sablier-labs/evm-monorepo/18fce3d1cad30f1e641fe9eff3a913ee5cdd54ae/flow/package.json)
- [固定Flow本地状态getter](https://raw.githubusercontent.com/sablier-labs/evm-monorepo/18fce3d1cad30f1e641fe9eff3a913ee5cdd54ae/flow/src/abstracts/SablierFlowState.sol)
