🚀 NFT 全流程实战
30章
🎨
色系 · 从0到1
01
NFT市场概览与项目规划
市场现状
平台类型
商业模式
竞品分析
MVP清单
➡️
进入章节
01
02
技术选型与架构设计
区块链选型
Solidity/Rust
React/Next.js
IPFS
➡️
进入章节
02
03
开发环境搭建
Node.js
Hardhat
MetaMask
Ganache
Hello World
➡️
进入章节
03
04
Solidity基础 (上)
合约结构
mapping
modifier
event
➡️
进入章节
04
05
Solidity基础 (下)
函数可见性
继承
interface
library
require
➡️
进入章节
05
06
ERC-721与NFT合约
IERC721
OpenZeppelin
mint
tokenURI
ERC-2981
➡️
进入章节
06
07
ERC-1155多代币标准
batchMint
safeBatchTransfer
半同质化
Gas优化
➡️
进入章节
07
08
智能合约安全审计
重入攻击
整数溢出
Slither
Checks-Effects
➡️
进入章节
08
09
IPFS与去中心化存储
Pinata
Web3.Storage
metadata JSON
哈希验证
➡️
进入章节
09
10
后端API (Node.js+Express)
路由设计
PostgreSQL
JWT
事件监听
➡️
进入章节
10
11
后端API (Python+FastAPI)
Pydantic
SQLAlchemy
Celery
web3.py
Swagger
➡️
进入章节
11
12
前端框架搭建 (React/Next.js)
Tailwind CSS
Redux Toolkit
ethers.js
MetaMask
➡️
进入章节
12
13
前端核心页面 (上)
首页/搜索
NFT详情
个人主页
收藏
➡️
进入章节
13
14
前端核心页面 (下)
铸造/属性
购买/出价
上架/下架
响应式
➡️
进入章节
14
15
智能合约与前端交互
ethers.js调用
事件监听
Gas估算
错误处理
➡️
进入章节
15
16
钱包集成与多链支持
WalletConnect
Coinbase
多链切换
自定义RPC
➡️
进入章节
16
17
交易市场核心逻辑
挂单/出价
撮合引擎
荷兰拍
版税分配
➡️
进入章节
17
18
Gas优化与合约升级
Calldata优化
代理合约
UUPS
OpenZeppelin升级
➡️
进入章节
18
19
测试与调试
Mocha/Chai
测试网
Tenderly
Gas报告
➡️
进入章节
19
20
CI/CD与自动化部署
GitHub Actions
Vercel/Netlify
Docker
Docker Compose
➡️
进入章节
20
21
NFT元数据与稀有度
链上/链下元数据
稀有度算法
排名API
➡️
进入章节
21
22
版税与收益分配
ERC-2981
Splitter合约
二次销售版税
➡️
进入章节
22
23
搜索与发现功能
Elasticsearch
标签/分类
排序算法
推荐系统
➡️
进入章节
23
24
用户系统与社交功能
关注/粉丝
收藏夹
通知系统
评论
➡️
进入章节
24
25
Gas Station与元交易
GSN
元交易
EIP-712
Relayer
➡️
进入章节
25
26
L2扩容方案集成
Polygon桥接
Arbitrum
Optimism
zkSync
跨链NFT
➡️
进入章节
26
27
NFT碎片化与DeFi集成
碎片化
ERC-20碎片
NFT借贷
流动性池
➡️
进入章节
27
28
平台治理与DAO
治理代币
Governor Bravo
时间锁
金库管理
➡️
进入章节
28
29
上线准备与运维
主网清单
审计报告
监控告警
数据库备份
➡️
进入章节
29
30
运营与增长策略
Launchpad
白名单/公售
空投
Dune Analytics
➡️
进入章节
30