⛩ 写在 Portal Wallet 两周年 ⛩
大家认识我很多是因为 UniPass,很可能没有听说过 Portal Wallet 这个产品。其实 UniPass 最早的产品代号是 Portal-ID,直到 21 年初才定了现在的名字。所以虽然这两个产品形态迥异,但是精神内核是一脉相承的
这个精神内核就是 — “白嫖”:充分利用已经有的基础设施,降低用户迁移到新生态的门槛
Portal Wallet 白嫖的是 EVM / EOS / Tron生态的钱包基础设施(包括硬件钱包和 wallet connect),降低的是存量 crypto user 迁移到 Nervos 生态的门槛;UniPass 白嫖的是 Email / WebAuthn 这些互联网基础设施,降低的是 Web2 用户进入 Web3 生态的门槛。
如果说 UniPass 是一个剑指星辰大海的大产品,那么 Portal Wallet 就是一个精致的、充分展示 Nervos 独特能力的小产品。它从一出现就让很多硬核小伙伴感到兴奋又好奇:难道是 MetaMask 跟 Nervos 合作了吗?否则为什么能用它收发 CKB(注,CKB 是 Nervos 的 L1 的原生代币)?等等不对,收发用的是以太坊地址??我知道了,是跨链!他加了跨链!… 啥?发送方地址连 ETH 都没有?没 Gas 说明没有以太坊上的交易啊🤔…(注:20年初还没有那么多layer 2,Nervos CKB 也不是 EVM fork)
这一串问题的谜底逐个揭晓的过程,是小伙伴们一步步了解 Nervos 特性的过程,也是第一次意识到“钱包”是一种复合产品的过程。当大家听到 Portal Wallet 用的是 MetaMask 的签名,却跟以太坊网络没有一点关系的时候,都陷入了深深的思维漩涡之中…(了解 MetaMask 正在推动的插件体系 Snaps 的小伙伴可以对比一下,PW 是不是就是个史前 Snap?😏)
Portal Wallet 也是我们下大力气打磨用户体验的产品。一键 ETH <-> CKB 兑换,解决以太坊用户来了没有资产可用的困境;支持 ENS 解析;支持批量交易,充分发挥 UTXO 的特性;内嵌商城,可以用 crypto 买星巴克 / 汉堡王(间接导致了ckb社区以🍔命名😂),还第一次实现了“自带路费”的免 gas NFT :COFFEE … 如是种种,现在回想起来还是意犹未尽
后来,我们把 Portal Wallet 的白嫖能力抽象成了 pw-sdk,并提供了配套的 pw-core,让 DAS(现在的 .bit)等团队能够实现理想中的用户体验,也提升了前后端程序员在 Nervos 上开发的体验。GitHub上 136个 used by 就是对我们的工作最好的回报
回到当下,从 Nervos 生态孵化的 Lay2 Team 已经跨过了求生存的阶段,开始面向更大的挑战,Portal Wallet 也因为精力原因很久没有更新了。每当被问到这件事情,愧疚之余我也总是坚持说“我们没有弃坑,我心里一直都惦记着对新 feature 的支持”,这是心里话。每当面临需要走出舒适区的挑战,我总会怀念起 19 年底在大阪封闭开发的时光,那时候没有疫情需要躲,也没有团队需要养,两个人沉浸在发现新大陆的兴奋中对坐coding。创业十年的我对退休后生活的最好期望,应该就是每天写写代码了吧?哈哈
最后,感谢每一位支持过 Portal Wallet 和正在支持 UniPass 的朋友,Web3 的星辰大海咱们一起去闯!