Blockchain Developer Needed for Cryptocurrency Project in India
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
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