个人介绍
熟练使用Node.js、ts、js与合约交互,编写单元测试
熟悉移动端、前端相关技术栈并有行业知名项目开发经验
掌握Uniswap、DoDo、0xProtocol、1inch等defi项目的实现原理和接入流程并有实际开发经验
掌握ino、iwo、airdrop等应用的实现原理并有实际开发经验
掌握nft 交易市场、private mint、free mint、whitelist mint等实现原理,并有实际开发经验
工作经历
2014-06-17 -至今某上市公司iOS/前端/区块链
iOS开发(行业知名App) 前端开发(B端应用、PC跨端应用、小程序) 后端开发(NodeJs、MongoDB) 区块链开发(Solidity智能合约、Dapp)
教育经历
2012-09-01 - 2016-07-01长沙理工大学计算机科学与技术本科
计算机网络、常见的数据结构、常见的算法
技能
xToken:符合ERC-20标准的Ethereum代币 1.使⽤Solidity开发智能合约,版本⽀持0.4.24-0.6.0 1.添加xToken的⾼级功能:增发、冻结、销毁、锁仓 DID:去中⼼化⾝份的实现 1. 通过椭圆曲线算法(secp256k1)、签名算法(ecdsa)、密码散列函数(keccak-256),将物理⾝份 映射为数字⾝份 2. 通过智能合约(solidity)的⽅式将数字⾝份写⼊区块链,提供验证数字⾝份接⼝ 商品溯源 :基于区块链的茶叶溯源系统 1. 通过智能合约开发符合ERC721标准的流转Token 2. NFC的写⼊和读取 区块链购物卡:基于区块链的购物卡 1. 开发符合ERC721标准的购物卡Token智能合约 2. 通过智能合约对外提供持卡⼈之间远程交易购物卡的接⼝ 3. 通过智能合约对外提供购物卡的发⾏、增发、购买、消费 4. 使⽤truffle开发dapp,h5编写前端⻚⾯,js与合约交互 区块链版权:基于DCI的区块链版权实现 1. 使⽤Solidity开发CopyRight合约 2. 通过智能合约对外提供构建版权,验证版权,版权存证的接⼝ 3. 盲⽔印写⼊提取技术 4. 椭圆曲线数字签名验签技术 5. 密码学散列函数 SKU:基于区块链(Ethereum)的分销系统 1. 使⽤xToken处理购买业务 2. 添加操作的权限控制 3. SKU合约实现的功能 商品的添加、修改、删除、查询 添加商品对应的分销商、供应商以及分成⽐例 4. SKUOrder合约实现的功能 实现商品的购买,购买成功后的⾃动分成 xToken的提现
项⽬描述:数字货币钱包-iOS端+web端 运⽤技术 1. ⽣成ETH钱包,ETH和ETC-20 Token的签名,转账,查询 2. ⽣成X钱包,X-Token的RLP编码,X-Token的签名,转账,查询 3. ⼀套助记词⽣成并管理多个币种钱包,⽀持助记词私钥keystroe的导⼊和导出 4. 钱包数据持久化处理,钱包国际化⽀持 5. iOS与智能合约交互