-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: ERC721 NFT Contract #197
Comments
Hello @julio4 I'll like to be assigned to this |
i can do this |
@julio4 I'd like to take on the task of implementing and testing the ERC721 NFT contract. Here's my plan What I'll Implement: ERC721 Contract: Interface Methods: Plan: I will follow the ERC721 standard. Comprehensive Tests: Test minting functionality. Example Test Cases: Ensure new NFTs are created correctly. Transferring: Ensure ownership is transferred correctly. Querying: Verify correct ownership details. I think this should cover everything needed to make sure the NFT721 contract works correctly. Let me know if I can take this on. Thank you |
Hello @julio4 I would like to be assigned to this. I am currently working on an ERC721 contract and I'm about to write tests for it. I can rewrite it to follow the pattern used for the ERC20 contract. I added an image to show what I am currently working on. |
Hi, @julio4, I would like to help with this one if it hasn't been assigned yet. I have extensive experience with Solidity and smart contract development. Here’s my plan:
Thanks! |
@raizo07 Any updates on this? |
Yes I'll be sending a PR today.
…On Tue, 4 Jun 2024, 15:17 Jules Doumeche, ***@***.***> wrote:
@raizo07 <https://github.com/raizo07> Any updates on this?
—
Reply to this email directly, view it on GitHub
<#197 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ATKSYSQL7ILLYRMPN7L6W2LZFXD6JAVCNFSM6AAAAABIMPCYRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBXGY2TMMJZGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a blockchain developer with experience in typescript, html, css, react, javascript cario and solidility . this would be my first time contributing to this ecosystem .. please i will love to be assigned to this issue How I plan on tackling this issue
|
This comment was marked as off-topic.
This comment was marked as off-topic.
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a Junior web developer, working with Javascript, HTML and CSS. I have over a decade experience designing graphics and organization branding. How I plan on tackling this issueI will follow the guidelines and put my creativeness to work |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a Web3 front-end developer skilled in technical documentation and software development. I greatly understand technologies like JavaScript, Typescript, Cairo, Rust and Solidity. I have contributed successfully to open-source projects like Stark Quest and Speedrun scaffold-stark. How I plan on tackling this issueMy Approach includes :
|
Mind if I try this one? |
It'll be closed by #250 |
To implement a simple ERC721 Non-Fungible Token (NFT) contract, we will follow the ERC721 standard using OpenZeppelin's contracts. Below is a minimal implementation of the ERC721 contract, along with explanations of the interface methods, comprehensive tests, and deployment instructions on a testnet. // SPDX-License-Identifier: MIT // Import OpenZeppelin contracts contract MyNFT is ERC721, ERC721URIStorage, Ownable {
} const { expect } = require("chai"); describe("MyNFT Contract", function () {
}); main() |
Could I take a shot at this? |
Hi, I am proficient Blockchain developer expert in Cairo , Rust and Solidity . |
Let me try this one! |
This issue was already done by @0xNeshi and will be merged after review. |
Description
In this feature, we will implement a simple ERC721 Non-Fungible Token (NFT) contract. This will allow the creation, transfer, and management of NFTs. Users will be able to mint new NFTs, transfer ownership, and query the ownership and metadata of their NFTs.
Criteria:
Resources:
ODHack
To be eligible for additional rewards, be sure to review and follow the ODHack Common Guidelines and Contributing Guidelines.
Be sure to join the telegram group and introduce yourself.
The text was updated successfully, but these errors were encountered: