欢迎加入我们的 CBase Web3 培训班! 这里为大家整理了当前已开放的实战项目,帮助大家边学边练,快速掌握区块链开发技能。每个项目都配有 Github 源码, ⚠️ 需授权才能访问。
后续我们还会持续推出新的实战项目 🚀。
- Web3 Demo 入门项目
- 项目简介: 这是一个入门级的 Web3 Demo 项目,帮助学员打通 完整的 Web3 开发流程。
- Github 地址: Web3 Demo(已开源)
- NFT 数字藏品协议与交易平台(NFT)
- 项目简介: 本项目将带你从零实现一个 NFT 数字藏品的发行与交易平台。学员将学习 ERC-721 标准、合约部署、元数据存储、以及前端展示与交易交互流程。
- Github 地址:NFT 数字藏品协议与交易平台(需授权)
- Web3 去中心化质押奖励系统(Staking)
- 项目简介: 本项目带你实现一个去中心化质押奖励系统。学员可以掌握 代币质押、奖励计算、收益领取 等核心机制,理解 DeFi 协议的激励模型。
- Github 地址:Web3 去中心化质押奖励系统(需授权)
- 稳定利率借贷协议开发(Lending)
- 项目简介: 在这个项目中,你将学习如何设计一个去中心化借贷平台,实现 稳定利率模型,支持用户存款、抵押借贷,并保障资金安全。
- Github 地址:
- Web3 去中心化交易所项目(DEX)
- 项目简介: 本项目模拟主流 DEX(如 Uniswap)的运作模式。你将学习 自动做市商(AMM)模型、流动性池管理、Swap 交易功能等核心内容。
- Github 地址:Web3 去中心化交易所项目(DEX)(需授权)
- 以太坊钱包管理项目(Wallet)
- 项目简介:
- 本项目基于Go语言开发的以太坊钱包管理系统,提供热钱包和冷钱包的资产管理功能。系统支持充值扫描、提现处理、资金归集等核心业务,并配备React前端界面,实现完整的区块链资产管理解决方案。
- 项目采用微服务架构,包含HTTP API和gRPC服务,通过数据库协调各模块工作,支持实时链上余额查询、交易状态跟踪和风险控制,为交易所或中心化钱包提供安全可靠的资金管理服务。
- Github 地址:以太坊钱包开发项目(需授权)
- Privy官方钱包集成项目(Privy)
- 项目简介:
- 基于
create-next-app的Privy官方钱包解决方案,实现Web3身份验证与链上交互 - GitHub地址:Privy钱包项目(需授权)
- 链下订单簿内存撮合交易系统(链下撮合交易 入门版)
- 简介:高性能交易所订单簿开发,支持限价/市价单撮合与深度管理
- GitHub地址:链下内存撮合交易系统(需授权)
- 链下撮合交易系统(链下撮合交易 升级版)
- 简介:基于 Spring Boot 和前后端分离(React)的高性能数字资产交易所撮合系统,支持实时撮合、行情推送和多节点扩展。
- GitHub地址:链下撮合交易系统(需授权)
🌟 后续计划
我们的CBase培训班会 不间断推出新的实战项目,涵盖更多前沿方向(如 Layer2、跨链桥、ZK、MPC 钱包等)。 大家可以持续关注课程更新,一起进阶成长!
交易所架构图如下:
