首页
作者
赚币
关注
Keegan小钢
0x5460...6433
Blockchain engineer
粉丝
0
获赞
0
精选
37
Keegan小钢
关注
Blockchain engineer
粉丝
0
获赞
0
精选
37
通告:Web3 Dapp开发实战课程万事俱备
今天,终于把实战课程的所有项目代码全都搞完了。整个工程的代码量真的不少,包括合约、前端和很小部分的 Go 后端,差不多花了我一个月的时间。 这里面有不少比较复杂的逻辑,还踩了不少坑,但一个个坑填完,对我自己的知识体系其实也完善了不少,这对于我接下来做项目也将会产生很大帮助。我在几天前的文章《汇报下我最近这半个月都在忙活什么》已经汇报过,我现在加入了一个刚创立的工作室。刚好,明天就是工作室这边正式开工的日子了,后续我大部分精力就将投入到工作室的项目了。 课程本身,目前终于万事俱备。这两天也陆续给学员们开通了 Github 代码权限,学员们已经开始在研究学习代码了。 开课时间也确定了下来,从 12 月 1 日正式开始,每周日和周三晚上 8 点上课。按照规划,总共 13 节课,那如果中途没有变动,
项目介绍
大约 2 个月前
汇报下我最近这半个月都在忙活什么
先汇报下工作 工作上,我之前在《聊聊我在新加坡的近况》一文中曾说过,从前东家 ORA 出来之后,找工作不太顺利,当了几个月的无业游民。 然后,刚好有个朋友看到了我发到朋友圈的这篇文章,约我出来聊。本来我以为只是约我小聚,互相聊聊近况。没想到一聊,就聊成合作伙伴了。 其实,我一直很想和他一起做项目,因为他很擅长设计金融产品,ApeX 初创时的产品模型就是他设计出来的。 他有好几个产品项目想做,如今的想法是成立一个工作室,先自己出资并组建团队,自己来一个个孵化出自己想做的项目。我很认同他的 idea,他也想找一个像我一样,有能力帮他做技术落地实现和组建技术团队的人。当天聊了一下午,一拍即合,达成了初步合作意向。之后给我开出的薪资结构对我也很公平,我也没有任何异议,所以就把合作敲定下来了。 因此,
2 个月前
Web3开发必修课:从0到1的生产级Dapp项目实战
Web3开发必修课:从0到1的生产级Dapp项目实战 我在前几天的文章「聊聊我在新加坡的近况」中说过,我最近开启了「从0到1开发Dapp实战课程」,打算把这些年来做 Dapp 实际项目的经验,用体系化的方式,由浅入深地讲授出来。做完之后,还打算把项目上线主网真正跑起来。总而言之,我要做的是一个生产级的 Dapp 项目,而这个课程主要就是讲解怎么把这个项目手把手地做出来。 如今,预售阶段已结束,课程准备也进入了一个新阶段,下面我就关于该课程的一些内容展开说说。 课程项目 首先,先来介绍下课程要做的实战项目,这也是大家最关心的。实战项目是做一个链上 ETF 产品。 传统 ETF 全称为交易型开放式指数基金(英语:exchange-traded funds,缩写:ETF),或称交易所交易基金,是一
项目介绍
3 个月前
聊聊我在新加坡的近况
我是 2022 年 4 月初过来新加坡的,然后两个月后就把老婆孩子们也接了过来。时至今日,已经两年半有余了。 22 年 8 月初的时候,写过一篇文章「聊聊我在新加坡的生活和工作体验」,没想到成了一篇热门文章,在知乎上不知不觉已经积累了八百多个赞。之后,在 23 年 10 月份时,我又陆续发布了系列文章,反响也是不错: 新加坡工作和生活指北:工作篇 新加坡工作和生活指北:租房篇 新加坡工作和生活指北:餐饮&出行篇 新加坡工作和生活指北:教育篇 两个孩子都在国际学校读书,也已经完全适应了这边的英语教育环境,平时日常已经是全程英语的了,我这个当爸的,反而比她们落后了好多,需要奋起直追才行了。说到英语,我也觉得自己挺失败的,过来新加坡两年多了,英语方面却是进步非常缓慢。
教程
3 个月前
从0到1开发Dapp实战课程启动了
很多想要转入 Web3 的新人都会比较迷茫,不知道具体应该学什么,怎么学。另外,已经学了一段时间的新手也同样很迷茫,因为缺乏项目经验,对很多零碎的知识点无法串联成线和面,找工作面试时就会频频被卡住。本质上,都是因为缺少途径和渠道去了解一个实际商业项目研发的全流程。 为了从根本上帮忙新人们解决他们的问题,我决定开设一门新的体系化课程,「从0到1开发Dapp实战课程」,将以实战项目为例,从 0 到 1 详细讲解开发 Dapp 的全流程。 实战项目将会开发一个链上指数基金产品,内容会涵盖一个实际商业项目所涉及到的多个业务场景和技术技能,包括但不限于: 发行代币:多种不同需求场景的代币发行 空投代币:不同实现方案的空投代币场景 发行NFT:不同场景的NFT实现 质押挖矿:即 Stak
教程
3 个月前
智能合约开发工具Remix
不久前,我在B站、视频号和 YouTube 都陆续发布了新的一套免费视频课程《智能合约开发工具Remix》,总共分为了 9 个小节的视频,以下分别是这 9 个小节在 B 站的视频链接,喜欢直接看视频的伙伴可以去 B 站观看: 概况 文件浏览器 remixd Git插件 编辑器 编译器&AI工具 部署&发交易 调试器 单元测试 也可以在 B 站直接搜索「Keegan小钢」找到我,可以看到我目前发布的所有视频课程。截止到当前,我总共已经发布了 5 个视频合集: 转型Web3开发第一课 转型Web3开发第二课 Web3 Dapp开发学习路线图 Solidity编码规范 智能合约开发工具Remix 而对于智能合约开发工具
撸毛
3 个月前
Solidity编码规范汇总篇
上周,完成了 Solidity 编码规范的视频录制并上传到了 B 站、Youtube 和视频号。总共分为了 6 个小节,在 B 站的合集地址为: https://space.bilibili.com/60539794/channel/collectiondetail?sid=3780183 为了方便一些更习惯看文章的同学,这两天我又整理出了文字版本,以下就是该 Solidity 编码规范汇总篇。 为什么需要编码规范 我们知道,每一门编码语言都会有各自的编码规范。那为什么需要编码规范呢?我总结出以下几个原因: 提高代码可读性: 编码规范使得代码结构更加清晰,命名更加直观,逻辑更加明确,这样其他开发者(包括编写代码的开发者自己)可以更容易地理解和维护代码。 促进团队协作: 在团队开发中,
4 个月前
【转型Web3开发第一课】图文版 | 07 | Web3开发方向&哪里找工作机会&推荐学习Solidity
前言 上周末,我完成了一场直播课,「转型Web3开发第一课」。之后几天,把这第一课的内容进行了拆分,重新录制成了 7 个较短的视频,陆续发布到了 B 站、视频号、抖音、知乎等平台。 B 站有字幕,而其他平台的则没有。 如果大家喜欢看 B 站的,可以搜索「转型Web3开发第一课」找到这套视频课程,或者直接搜索我的名字「Keegan小钢」也可找到。 下面输出的是图文版最后一篇,而以下是前六篇的链接: http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494800&idx=1&sn=5d32cef92144f5b1b0b9c3d7e21efe9f&chksm=8b6851c0bc1fd8d6795c7d
7 个月前
剖析DeFi交易产品之UniswapV4:创建池子
创建池子的底层函数是 PoolManager 合约的 initialize 函数,其代码实现并不复杂,如下所示: function initialize(PoolKey memory key, uint160 sqrtPriceX96, bytes calldata hookData) external override onlyByLocker returns (int24 tick) { if (key.fee.isStaticFeeTooLarge()) revert FeeTooLarge(); // see TickBitmap.sol for overflow conditions that can arise from tick
项目介绍
大约 1 年前
剖析DeFi交易产品之UniswapV4:合约结构篇
前一篇文章已经对 UniswapV4 做了简单的概述,了解了其主要特性。从本篇开始,我们要深入合约实现了,先看看其合约结构。 UniswapV4 的合约项目,还是和之前的版本一样,分为了 v4-core 和 v4-periphery 两个 repo。另外,之前的版本,合约项目框架是用 Hardhat 搭建的,而这回,你会发现改用 Foundry 了。Foundry 正在慢慢变成开发新合约项目的主流框架,因为 Foundry 相比 Hardhat,写单元测试和脚本都和写合约一样,可以统一用 solidity 来编写,这对于不太精通 JavaScript/TypeScript 的合约工程师来说就会更方便了。 还有,目前的合约实现其实还不是最终版,近期依然在不断提交更新。 当前,v4-core 的
项目介绍
大约 1 年前
常用标签
项目介绍
见解
defi
web3
教程
NFT
撸毛
dex
杂谈
Layer 2
科普
数据来源区块链,不构成投资建议!
网站只展示作者的精选文章
2022 Tagge. With ❤️ from Lambda