Home > Kuhusu Soko la Viri NFT
Kuhusu Soko la Viri NFT
Soko la NFT lenye mito ya mnyororo lililoundwa kwa ajili ya mtandao wa Songbird.
Mmiliki ByteOne LTD (UK) | Imeundwa na jmp_0x0000
Fomu ya teknolojia ya mwisho
Mazingira ya React + TypeScript
- React 18.x
UI framework with hooks and concurrent features
- TypeScript 5.x
Type-safe JavaScript with strict mode
- TanStack Router v1
File-based, type-safe routing with nested routes
- Vite 5.x
Fast build tool with SSR support
- React Query 5.x
Data fetching and server state management
- Bootstrap 5.x
Responsive CSS framework with utility classes
- WalletConnect AppKit
Multi-chain wallet connection (v2 protocol)
- Ethers.js v5/v6
EVM blockchain interaction
- Axios
HTTP client for API calls
Fomu ya teknolojia ya nyuma
Tabaka la Node.js + Hifadhi data
- Node.js + Express
Web server with middleware ecosystem
- Bun + Elysia
Alternative SSR runtime (Bun-based)
- Knex 2.x
SQL query builder with migration support
- MySQL 8.x / SQLite 3
Relational database for persistence
- ethers.js v6
EVM blockchain library for reads/writes
- Multer
Multipart form data handling for uploads
- Sharp / Jimp
High-performance image processing
- Nodemailer
SMTP email notifications
- IPFS HTTP Client
Decentralized storage integration
- Go (chainWatch)
Blockchain event listener binary
Kipengele cha mwisho
Multi-Chain Support
EVM chains (Songbird, Flare, XDC, Avalanche, BSC) with dynamic network switching
Wallet Connect
SIWE auth, injected wallets (MetaMask), WalletConnect v2
NFT Marketplace
Fixed price & auction listings, batch upload, collection management
Real-Time Updates
Auction countdowns, live bidding via WebSocket (optional)
SSR/SEO
Server-side rendering with dynamic Open Graph meta tags
Responsive Design
Mobile-first Bootstrap layout with dark theme
Kipengele cha nyuma
RESTful API
40+ endpoints for NFTs, users, auctions, metadata
Blockchain Sync
Real-time event processing via Go chainWatch binary
Metadata Management
IPFS fetching, caching, fallback strategies
Image Processing
Upload, resize, optimize, CDN distribution
Multi-Chain RPC
Configurable endpoints for 7+ EVM networks
Authentication
Session-based + wallet signature options
Takwimu za ujenzi
Wigo wa mradi na juhudi za ujenzi
Jumla ya mstari wa kodi
Mwisho: ~36K mstariNyuma: ~19K mstari
Muda ulioorodheshwa wa ujenzi
Msanidi mmoja(mpango, kuandika, jaribio)
Maoni ya ujenzi
Usanidi
- SSR ya wakati mbili (SPA ya mteja +onyesho kwa upande wa seva)
- Unganishaji wa mito mingi (7+ mitandao)
- Ufungua njia unao salama kwa TanStack Router
- Usanidi wa kipengele na vipengele 20+ vinavyojitolea
- Huduma ndogo ya Go kwa ajili ya kuangalia matukio ya blockchain
Changamoto kuu
- SSR kwa API za kivinjari kwenye Node
- Usimamizi wa RPC wa mito mingi na uwezo wa kushindwa
- Ulandanishaji wa matukio ya blockchain wakati wa kweli
- Mfumo wa usindikaji wa picha (upakiaji, ukadiriaji, CDN)
- Unganishaji wa WalletConnect v2 na mtiririko wa uthibitisho
Unaona shauku kuhusu mradi? Maswali ya kawaida au Wasiliana nasi.