Next.jsSolidityWeb3.jsEthereum networkGanacheTruffleMetaMaskSepolia testnet
1. Công nghệ sử dụng
- Xây dựng frontend với Next.js, tận dụng Server-Side Rendering (SSR) và Static Site Generation (SSG) để tối ưu hiệu năng và SEO cho nền tảng quản lý bản quyền sách.
- Phát triển smart contract bằng Solidity triển khai trên mạng Ethereum (Sepolia Testnet), đảm bảo tính minh bạch, bất biến và tự động hóa trong việc đăng ký, xác thực và chuyển nhượng bản quyền tác phẩm.
- Tích hợp Web3.js kết hợp MetaMask để kết nối ví người dùng với blockchain Ethereum, xử lý xác thực danh tính phi tập trung và thực hiện các giao dịch on-chain như mint token bản quyền, kiểm tra quyền sở hữu trên Sepolia Testnet một cách liền mạch và bảo mật.