Blockchain Developer Needed for Cryptocurrency Project in India

Job ID: 38016807

Budget: $2 – $8 USD

We are looking for NFT Smart Contract Developer

Project Objective:
Develop a smart contract for creating and managing unique NFTs (Non-Fungible Tokens) on the Ethereum blockchain platform.

Key Requirements:

NFT Creation:
Implement a function to create new NFTs with unique identifiers, metadata, and associated attributes.
Provide the ability to specify the owner of the NFT upon its creation.

Ownership Transfer:
Implement a function to transfer ownership of an NFT from one Ethereum address to another.
Ensure mechanisms to protect against unauthorized transfers.

Ownership Verification:
Develop methods for verifying ownership of a specific NFT by a given Ethereum address.
Provide public access to ownership data of NFTs.

Metadata Handling:
Ability to store metadata of NFTs, such as images, descriptions, links to external resources, etc.
Support for the ERC-721 standard for metadata.

Security:
Ensure contract security against attacks and vulnerabilities, including protection against stack overflow, recursive calls, and other known threats.

Gas Limitations:
Optimize gas usage for transactions related to the creation, transfer, and ownership verification of NFTs.

Auditing:
Document code with detailed comments explaining the logic and structure of the contract.
Provide auditing information to ensure contract security lessMore/Less about
Related categories: Node.js React.js Blockchain Solidity Smart Contracts