$空投猎人AIRDROP HUNTER
简体中文 English
新手

撸毛怎么记账,才算得清到底赚没赚

像素风格封面,深紫色背景上一张黄色边框的像素账本,左侧是标题「撸毛记账 一张表算清」和绿色的「新手」标签
本文的记账表把 gas、投入、空投分成三块记,月末再汇总。

照着这张表建一个文件

日期钱包做了什么TxIDgas(原生币)投入收入备注
09-15以太坊主号在某 DEX 小额换币0x…(整串粘贴)0.00012 ETH成功
09-17以太坊主号调用某项目合约0x…(整串粘贴)0.00006 ETH失败,gas 照扣

两行都是假设的示例。一行记一笔链上交易,或者一件跟链无关、但确实花了钱的事,比如付了一个月的工具订阅。几列这样填:

  • 钱包:写你自己认得的标签,主号、试水号,或者地址后几位。助记词和私钥永远不进这张表。几个钱包记在同一张表里,靠这一列区分;要不要开那么多钱包,多钱包的边界在哪那篇先算过账。
  • 做了什么:一句话写清项目和动作,半年后回看还能想起来。
  • TxID:交易哈希,整串粘贴。这是整张表的命根子,别的列漏了,都能拿它回去补。
  • gas、投入、收入:一律先写数量和单位,ETH 就写 ETH,代币就写代币名。
  • 备注:成功还是失败,以及任何以后需要解释的事。

要折成美元或人民币,在备注里另写当天用的价格和出处。为什么明细里只写原币,下一节看截图就明白了。

gas 那一列:拿 TxID 去浏览器抄 Transaction fee

每笔交易实际付了多少 gas,区块浏览器上写得清清楚楚。以太坊可以用 Blockscout:把 TxID 贴进搜索框,打开交易详情页,Value、Transaction fee、Gas price、Gas usage & limit by txn 这些字段逐笔列着。要抄的只有 Transaction fee 那一行。

Blockscout 以太坊交易详情页截图:一笔转出约 0.062 ETH 的成功交易,Details 标签下依次列出交易哈希、区块、时间戳、From、Value、Transaction fee、Gas price 和 Gas usage & limit by txn,Transaction fee 一行显示 0.000002298815876326 ETH
▲ Blockscout 上一笔以太坊转账的详情页,Transaction fee 就是这笔的 gas,2026 年 9 月截图。

对着截图认一下这几行:

  • Value(约 0.0616 ETH):这笔转出去的数量。钱只是换了个地址,不算成本,别抄进 gas 列。
  • Transaction fee(0.000002298815876326 ETH):这才是这笔花掉的 gas,整串抄进去。
  • Gas price 和 Gas usage:手续费的来历。这一笔 21,118 乘 0.108855757 Gwei,正好是上面那个数。别的链手续费可能多几项构成,所以不用自己乘,直接抄 Transaction fee 最省事。

gas 用链的原生币付,以太坊主网就是 ETH,所以这一列写 ETH 数量。交易失败也照样消耗 gas:Status 一栏显示失败的那笔,同样要记一行,这一行很容易漏。

手续费后面括号里的 $0.01 是页面换算的,页面没写按哪个时点的价格。我们的建议是记账以原币数量为准,需要折合时另记你用的当天价格和出处。交互之前想估一下这笔大概要多少,可以用 Gas 费成本计算器;表里记的永远是交易后浏览器上的实际数。gas 本身是怎么回事,看 gas 费是什么

⚠ Blockscout 没有一键导出

我们 2026 年 9 月看的时候,Blockscout 的地址页上没有导出交易记录的入口。用它的话,gas 列只能按 TxID 一笔一笔打开交易页去抄。这也是 TxID 必须在交互当天就粘进表里的原因:哈希在手,补 gas 只是体力活;哈希丢了,就得在地址的交易列表里一条条对是哪个项目。

投入只记花掉的钱

投入这一列最容易记糊。判断只看一件事:这笔钱出去以后,还能不能原样拿回来。

  • 不记:从交易所提到钱包的本金、自己几个钱包之间转来转去的币。钱还在你手里,只是换了位置。
  • 要记:提币时交易所扣的手续费、mint 费、付费任务的报名费、工具订阅费。
  • 要记,备注写清:为了交互买的币,后来亏着卖掉,亏掉的差价记进来。

时间要不要记看你自己。想算时薪,就在备注里加一句花了多久。时间成本怎么折、撸毛整体该有什么预期,撸毛能赚多少那篇拆过。

收入先记数量,卖出那天才记钱

空投到账那天,收入列只写代币和数量,例如「某代币 150 枚」,领取那笔的 TxID 照样粘上。领取本身也要付 gas,记在同一行的 gas 列。

到账时先别给它标价。没卖之前它的价格一直在变,也可能根本卖不出去。卖出那天另起一行:卖了多少枚、扣完手续费实际到手多少、在哪卖的。这样收入就自然分成两种:

  • 已变现:换成了稳定币或法币,数字定了。
  • 未变现:只有数量,没有价格。

空投币怎么换出来、中间要留意什么,在空投币到手怎么变现里。

多久记一次?

两个时间点就够:交互当天粘 TxID,每周挑一个固定的晚上集中补 gas。

当天那一步只有三个动作:复制哈希,粘进表,写一句做了什么。gas 攒着一起抄没关系,TxID 不能攒。隔几天再回头看,同一个钱包里十几笔交易,哪笔是哪个项目的,很难分清。

▶ 假设这一周在以太坊上交互了 6 笔

周日晚上:打开表,这周新加的 6 行,gas 列都还空着。逐个拿 TxID 打开交易页,抄 Transaction fee:0.00012、0.00008、0.00015、0.00006、0.00011、0.00009 ETH。0.00006 那笔 Status 是失败,照抄。

合计:六笔加起来 0.00061 ETH。假设按每 ETH 2,000 美元折(示意价,不代表当周行情),这周 gas 约 1.22 美元

另外:这周还付了一次 5 美元的工具订阅(同样是假设),记在投入列,不跟 gas 混在一起。

gas 和投入分两列求和,月末汇总才对得上。

月末把明细加成一张汇总表

明细表按列求和,填进下面这张。示例一栏全是假设数字,只为演示怎么算。

汇总项怎么算示例(假设)
本月 gasgas 列按链分别求和,写原生币数量0.0024 ETH
gas 折合每笔按备注里记的当天价格折合后相加4.80 美元(示例按每 ETH 2,000 美元)
本月投入投入列求和,不含转来转去的本金12.00 美元
已变现收入本月卖出、扣完手续费实际到手的30.00 美元
未变现还没卖的空投,只写币种和数量某代币 150 枚
本月已落袋结余已变现收入 − gas 折合 − 本月投入13.20 美元

结余只算真正到手的钱,未变现那一行单独放着,哪天卖了再挪进已变现;连着几个月结余为负,就把数填进撸毛成本收益测算器重新看看方向。

常见问题

多个钱包记一张表还是分开记?

全部记一张,用钱包那一列区分。分成好几张,月末汇总要来回翻;自己钱包之间互转,还容易在两张表里各记成一笔支出和一笔收入。想单看某个钱包,按钱包列筛选就行。

漏记的 gas 还能补吗?

能补,链上的记录一直在。在区块浏览器里打开钱包地址,交易列表里能找到过去每一笔,点进去照样抄 Transaction fee。麻烦在折合价:过去那天的价格要去查历史行情,补的时候在备注里写明取自哪里、哪一天。

用什么工具记?

普通电子表格就够,本地的、在线的都行,能按列求和、能筛选就可以。表里只放钱包标签和 TxID,助记词、私钥、钱包密码一律不写进去,在线表格尤其不能放。

跨链桥收的费记在哪一列?

拆成两块记。在源链上发起跨链付的 gas,记 gas 列;桥自己收的费如果是从转过去的数量里扣的,用转出数量减去到账数量,差额记投入。两边能查到的 TxID 都粘上,备注写明是同一次跨链。