thibault.sh
← 博客

开发 Tontine.money:ETHGlobal 曼谷黑客松的 36 小时极限挑战

· 7 分钟阅读

意料之外的旅程

我以前从未参加过黑客松,也从没去过东南亚。所以,当两位目前在曼谷的网友邀请我组队参加 ETHGlobal 曼谷黑客松 时,我绝对是踏出了自己的舒适区。这是一场在 Web3 和以太坊领域举足轻重的赛事,各项赞助商奖金池总计高达令人惊叹的 80 万美元。但我很快就做出了决定,买下了飞往曼谷的机票。

探索方向

比赛前一天,我才首次和团队线下碰面。我们立刻开始头脑风暴,和大家一样,我们一开始也想蹭蹭热点:做 AI 和 AI 代理(AI Agents)。但苦思冥想了好几个小时,我们还是没能达成共识,总觉得缺了点什么。

星期五,黑客松正式拉开帷幕。现场热闹非凡,各个赞助商的展位都在派发周边。我们几乎把所有展位都逛了个遍——一部分原因当然是为了薅羊毛(我得承认,Celo 团队的周边最对我胃口),但更重要的是,和不同团队交流能帮我们碰撞出灵感的火花。

正是这些交流,最终引导我们决定基于 Celo 的 Minipay 应用来开发。起初我们设想的是一个借贷协议,但随着讨论的深入,点子进化成了一个更有趣的东西:一款免费参与的彩票应用。用户将存款放进一个资金池中,每周系统会随机抽取一名幸运儿,获得池子里产生的所有收益。

36小时极限冲刺

从周五晚上 9 点到周日早上 9 点,我们只有整整 36 个小时来打造产品。为了让大家步调一致,我一开始就拿出了几套不同的 UI 设计方案。有了明确的视觉方向,团队就更清楚我们要构建什么,以及目标在哪里。

这次黑客松最棒的体验之一,就是赞助商就在现场。我们随时可以走过去寻求反馈或帮助。当我们向 Celo 团队展示我们的构想时,他们给了极大的鼓励:“这东西怎么还没上架我们的应用市场呢?”就在那一刻,我们知道自己找对路子了。

尽管时间紧迫,我们还是尽量保持着可持续的节奏。周五凌晨 3 点我们就决定收工休息,好为第二天的最后冲刺保留体力。

打磨产品

周六的进度突飞猛进。借助 AI 工具,我能够快速迭代不同的 UI 风格,这帮我们以超预期的速度完成了一个功能完备的 MVP(最小可行性产品)。

Celo 团队的反馈在包装项目故事方面为我们提供了巨大价值。由于我们是基于 Minipay(一款与 Celo 区块链集成的移动应用)开发的,我们的核心目标用户群将是新兴市场中那些对加密货币并不太熟悉的人群。这一洞察帮助我们及时调整了文案和演示方式。

找到核心优势

真正让我们脱颖而出的是我们独特的切入点:我们将这款应用定位为赌博成瘾者的安全替代方案。用户无需冒着输钱的风险,就能满足赌博的心理需求,同时还能把钱存下来。现在回想起来,这种产品定位对我们的成功起到了决定性作用。

终极冲刺(外加一个小插曲)

随着截止时间临近,我们开始为演示做准备。为了确保现场演示的流畅度,我不得不对 UI 进行了调整,写入了一些硬编码的交互。与此同时,团队的另外两名成员则在最后一刻拼命整合其他赞助商的技术,以求将我们获奖的胜算拉到最大。

悲剧的是,我突然食物中毒,再也帮不上什么忙了,只能提前回家。因此,当团队向评委和赞助商展示项目时,我没能在场。尽管我缺席了,但他们表现得极其出色,我们一举拿下了两项大奖:

  • 🏆 Celo 颁发的“最佳移动端响应式 Web 应用”第一名(3,500 USDC)
  • 🏆 “The Graph 最佳应用”第三名(1,500 USDC)

对于第一次参加黑客松的人来说,这成绩还算不错吧!

下一步计划

黑客松虽然结束了,但我们的项目还在继续。我们正在继续开发 Tontine.money,倒不一定是想靠它赚钱,而是希望获得更多曝光,并与 Celo 团队建立更紧密的联系。

这是我的黑客松初体验,哪怕经历了食物中毒,我也依然对它爱得深沉。我已经迫不及待想参加在台湾举办的下一场比赛了!

数据速览

  • 开发时长:36 小时
  • 奖金池:80 万美元
  • 参赛黑客:2700 人
  • 团队规模:5 人(4 名开发者)
  • 食物中毒次数:1 次(来的真不是时候)

参考链接