CID 和 IPNS 都很长,因此需要 name system。ENS + eth.limo/eth.sucks 实际上提供了一个目前最简单的让任意 CID/IPNS 在浏览器里可以被 HTTPS 访问的解决方案。缺点是 gas fee。所以,或许可以在一个足够简短的二级域名上提供同样的服务。
Input:
- 应该从中提取出
sepia.olivida.eth
这个 ENS。
当年第一眼看到 React 语法的时候觉得太丑了。但是,那么丑的东西最后却成了事实标准。
会是一个很棒的打坐处。
右键点击使用了 Sepia 模版的网站,选择 Template Settings。

然后就可以设定界面上的各个元素的配色。点击色块可以使用 macOS 自带的 Color Picker 颜色选择器。

左下方可以把配色导入或者导出。
上周在这个网站上部署了一个简单的 ETH Donate 按钮,这周就有了第一杯 ETH 咖啡,很惊喜,很感激。
这件事情的后续计划是让这个按钮的启用,变成在 Planet App 很容易就可以进行的一个配置。那么,就可以在 Planet 搭建的网站上,有一种不用依赖任何第三方的 Donate 方式。
如果 Sepia 的 Template Settings 支持完整的颜色定制:
- Swift 语言实现的 SVG color filter
- 支持更多的定制项
- 如果定制项的名称结尾是 color 则在 UI 中显示预览色块,及包含使用 SVG color filter 算法生成的字符串(可以用在 template 的 :root 的覆盖里)
- Template Settings 的 Import/Export/Defaults
- 如果 Template Settings 的值有任何变化,那么就应该触发一次 Full Rebuild

ETH 链上最大的非金融应用 ENS 的收入:
Sepia 模版里实现了一个试验性的,简单的 ETH Donate 按钮。在这个模版的右侧(或者顶部,如果你是用手机访问的话)就可以看到。

- 没有引入任何外部依赖,不到 1000 行代码。
- 设定 ETH 数额,然后点击 Donate 就可以拉起 MetaMask,然后确认交易,直接发送到目标地址。
- 因为没有使用任何重型的外部依赖(比如 RainbowKit),所以扫码之类的用法目前是暂时不支持的。
接下来继续优化。

重要的事情是普通人到底能用来做什么。价格变化就像是特定赌场的特定玩法的赔率,在这样的上下文里,对于普通人而言只是噪音。
以前普通人可以用自己的显卡就“挣”到 ETH,但是这个曾经最普及的“挣”法不存在了。
现在是 2024 年,依然有非常多的网站在使用 PayPal 的 Donate 按钮,因为这依然是一种能够让普通人挣到钱的方式。如果一个 L2 的 Donate 按钮能够挣到钱?不只是一个简单的按钮,而是整套的支持一个内容创作者的流程,就像 ko-fi.com 那样,只是支付方式是 onchain 的。
如果 ko-fi.com 要支持 onchain,会是多大的一个改动?
如果其实这样的流程不需要一个带数据库的复杂后端,那么或许在一个 Planet 模版里就可以做?
- Send ETH on Mainnet
- Send USDC on Base
- Send USDT on OP
- Send USDC on Solana
这个表单里最好不要有任何需要切换的操作。
a nice place :]
一些细碎但是重要的想法我可以先写到这里,之后再变成一篇更长的文章。
边际效用递减这种事情,你应该去利用这个效应,而不是感觉成为了这个效应的受害者。