English
Back
Completed
2023/06/07 → 2023/07/07, 00:00

Smart Contract for Domain Name Sales on ZetaChain Blockchain

50USDC
  • Development
  • zetachain
  • zns
  • smart contract
  • developer
  • Details
  • Activities
Hunter’s Guide
How to earn crypto as a bounty hunter?
View Guide ↗
Payment network
Funder
ZNS Connect Name Service
Organization
contact
ZNS Connect
@znsconnect
Send Mail
participants
 
Single-winner bounty
details

Project Objective

Develop and implement a smart contract on the ZetaChain blockchain that facilitates the sale and transfer of domain names in a decentralized environment. The smart contract should provide transparency, security, and automation in the domain name sales process, as well as ownership management and transfer.

Key Functional Requirements

Domain Name Registration: The smart contract should allow users to register unique domain names and associate them with their blockchain addresses. Pricing and Sale of Domains: The smart contract should determine prices for domain names and enable the sale of a domain for a specified amount. Ownership Rights Management: The smart contract should provide unique ownership rights for each registered domain, allowing the owner to have full control and management over their domains. Domain Transfer: The smart contract should allow the owner to transfer ownership rights of a domain name to other users according to specified conditions. Fee Calculation and Collection: The smart contract should automatically calculate and collect fees from each domain sale and transfer them to the designated address.

Technical Requirements

Solidity Language Development: The smart contract should be developed using the Solidity programming language, compatible with the ZetaChain blockchain. Integration with ERC721: The smart contract should be compatible with the ERC721 standard, enabling the unique identification and management of non-fungible tokens (domain names). User Interface Development: Implement a user-friendly interface for users to interact with the smart contract, allowing them to register, sell, and manage domain names.

Testing and Security

Thoroughly test the smart contract, including vulnerability checks and error handling, to ensure security and reliability of the functionality. Timeline: The development and implementation of the smart contract should be completed within [specify timeframe]. After development, the contract will undergo rigorous testing before deployment in the production environment.

We are fully committed to the development and implementation of the smart contract for domain name sales on the ZetaChain blockchain. We are confident that our project will contribute to the growth and engagement of new users within the ZetaChain ecosystem.

To access the specific documentation provided in the link, please visit the following URL: https://www.zetachain.com/docs/reference/testnet/

Whitepaper https://cutt.ly/8wwGZOXw

By clicking on the following link, you will access a sample application that showcases the visual design and user interface. Take a look and experience the intuitive navigation, sleek aesthetics, and interactive features that make this application stand out.

Explore the link to get a firsthand glimpse of the app's visual appeal and user experience: https://zetachain-name-service.gitbook.io/zns/app-prototype

The goal of our bounty program

To find skilled developers who will contribute to our project. Before participating in this bounty, we kindly request you to prepare a technical specification of your development and submit it via email. By doing so, you will enter the bounty and have a chance to win. The winner will be determined based on the accuracy and quality of the submitted technical specification. Join the bounty and showcase your development skills!

Contact E-mail: zetachainnameservice@gmail.com , https://twitter.com/ZetaChain_NS

Activities