Build "Gold ID" (Web3 Domain Name Service) on EGoldChain

Заказчик: AI | Опубликовано: 26.01.2026
Бюджет: 750 $

Hiring for Gold ID (Web3 Domain Name Service) on EVM Chain (Urgent project / Budget negotiable) Project Details: I am building my own blockchain called “EGoldChain” (an EVM-compatible fork derived from BSC/Polygon). I want to develop a domain name registration system similar to ENS (Ethereum Name Service), using the .gold suffix. Example: If a user registers the name nova, the system will generate nova.gold as an NFT. --- Scope of Work Part 1: Smart Contract (Solidity) Deploy on EGoldChain (I will provide the RPC URL). 1. Core System: • Write contracts based on the ERC-721 (NFT) standard. • 1 domain name = 1 NFT. • Suffix: must always end with .gold. 1. Functions: • Register: Register new names (payment accepted in USDT, and USX in the future). • Renew: Extend domain registration (pricing based on number of years). • Set Record: Domain owner can set which wallet address the name points to. • Resolve: Other systems can query to resolve a name → wallet address. 1. Pricing Logic: • Pricing can be set based on character length (e.g., 3 characters = most expensive, 4 characters = cheaper, 5+ characters = standard price). • Admin must be able to adjust prices later. 1. Metadata (Important): • NFT image must be On-Chain SVG (generated directly in the contract, not stored on IPFS). • Design: Gold & Black background, luxurious style, with the domain name displayed in the center. --- Part 2: Frontend (Web DApp) Connect with MetaMask + EGoldChain. 1. Homepage (Search): • Search bar → check status: “Available” or “Taken.” 1. Minting Flow: • If available → show price → select number of years → click Mint (pay with tokens). 1. Dashboard: • Display all domains owned by the connected wallet. • Buttons: Set Record, Transfer, Renew. --- Deliverables 1. Source Code: Upload to my GitHub repository (both frontend and contract). 2. Deployment: Launch on the live chain and connect the web interface for full functionality. 3. Ownership: Transfer all Admin/Owner rights of the smart contract to my wallet. --- Qualifications • Prior experience writing NFT or DeFi smart contracts. • Strong knowledge of Web3.js or Ethers.js. • (Optional) Portfolio of similar past projects will be highly valued.