# Drips

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

面向开源与公共资金的 ERC20 流式支付及拆分协议；核对 driver/account ID、周期接收、splittable/collectable 与钱包领取，定位金额单位和过期配置错误。

官方入口：https://docs.drips.network/the-protocol/overview/
类别：治理与公共资金
网络：Ethereum、Filecoin、OP Mainnet
访问条件：官方文档/代码公开。receive/squeeze/split可由他人触发但均是状态改变操作；core collect限driver，AddressDriver按已认证调用者定位自己的账户并转至transferTo。NFT/repository/immutable账户为不同driver，查看文档不需连接钱包。
费用：FAQ称Drips协议不收用户费用，链上操作仍有Gas，第三方应用可收费；部分claim/collect赞助仅在界面明确条件时成立。receive覆盖历史周期与squeeze当前周期成本不同，静态结果不核实时Gas或任意地区/账户服务。

## 用途
- 核对地址账户driver与32字节account ID
- 解释stream额外精度与已结束周期
- 对账receive→split→collect各阶段
- 排查currReceivers过期、自我拆分及领取权限

## 使用边界
- Drips V2 文档与固定07c3924用于方法解释；旧账户文档setDrips与当前代码setStreams不同，文档ID0例子不作为各链实际driverId。
- networks仅来自官方Safe/App具体网络例子，不等已查询部署、相同cycleSecs或所有EVM链；跨链账户身份和状态独立。
- 单一splits列表作用于各ERC20，stream状态各ERC20独立；receive已结束cycle/squeeze当前cycle、split和collect不可合并成自动wallet到账。
- 固定方法要求保持金额的ERC20，不支持rebase/转账税/持转限制代币；exchange-managed地址可能不能collect，未核恢复能力。
- amtPerSec额外9位仅rate，splits分母1e6与资产decimals分开；文件源码不是线上余额、当前配置、收款或赞助验收。

## 操作教程
- [Drips 已显示 stream 却收不到：核 account ID、额外精度与可接收周期](https://lianxiaozhi.com/tools/guides/drips-address-stream-cycle-receivable-check)：用既有配置和结果区分发送者stream余额、已结束周期、当前周期与splittable，定位身份、单位或历史覆盖不足。
- [Drips 可接收但 Collect 为零：核当前 splits、下游账户与实际领取](https://lianxiaozhi.com/tools/guides/drips-splittable-collectable-driver-collect-check)：从splittable到collectable再到wallet逐阶段核对，定位配置过期、100%拆分、自我回流、driver权限与收款兼容。

## 相关知识
- [原始、解码和整理后的链上数据有什么区别？](https://lianxiaozhi.com/learn/raw-decoded-curated-data)
- [把数据上链，与只保存数据哈希有什么区别？](https://lianxiaozhi.com/learn/data-onchain-vs-offchain)
- [合约代码已验证，为什么仍不能直接判断安全？](https://lianxiaozhi.com/learn/verified-contract-boundaries)
- [Gas 怎么计算？交易失败为什么仍可能扣费](https://lianxiaozhi.com/learn/gas-and-failed-transactions)

## 官方依据
- [Drips 协议：资金阶段与周期](https://docs.drips.network/the-protocol/overview/)
- [Drips V2：account ID 与 driver](https://docs.drips.network/the-protocol/accounts-in-drips/)
- [Drips 协议费与收款兼容](https://docs.drips.network/faq/)
- [Drips Safe：执行时点与配置过期](https://docs.drips.network/advanced/usage-with-a-safe/)
- [Drips：stream 额外精度与整数量](https://docs.drips.network/the-protocol/advanced/fractional-amounts)
- [Drips 固定 AddressDriver 身份与 collect](https://raw.githubusercontent.com/drips-network/contracts/07c39242edfe3c3ea6fad5808fd8f92b5e48a715/src/AddressDriver.sol)
- [Drips 固定核心只读与各阶段权限](https://raw.githubusercontent.com/drips-network/contracts/07c39242edfe3c3ea6fad5808fd8f92b5e48a715/src/Drips.sol)
- [Drips 固定拆分权重与过期列表](https://raw.githubusercontent.com/drips-network/contracts/07c39242edfe3c3ea6fad5808fd8f92b5e48a715/src/Splits.sol)
- [Drips 固定 cycle 覆盖与接收结果](https://raw.githubusercontent.com/drips-network/contracts/07c39242edfe3c3ea6fad5808fd8f92b5e48a715/src/Streams.sol)
- [Drips 固定 collect 与 wallet 转移](https://raw.githubusercontent.com/drips-network/contracts/07c39242edfe3c3ea6fad5808fd8f92b5e48a715/src/DriverTransferUtils.sol)
