-
Notifications
You must be signed in to change notification settings - Fork 8
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
Integrate the Deployed Starknet Multi-Series SVG Contract with p5.js Web Editor #5
Comments
can I take this? |
Hi @Zeegaths! |
ok,, I applied already |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have experience deploying smart contracts on Starknet and integrating them with web applications. I can effectively write, test, and deploy the smart contract for minting SVGs as NFTs and connect it with the p5.js Web Editor using Starknet.JS SDK. How I plan on tackling this issueI would approach this problem as follows:
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have experience deploying smart contracts on Starknet and integrating them with web applications. I can effectively write, test, and deploy the smart contract for minting SVGs as NFTs and connect it with the p5.js Web Editor using Starknet.JS SDK. How I plan on tackling this issueI would approach this problem as follows: Contract Development: Write the Contract: Develop the Cairo smart contract to handle SVG minting and metadata storage. Deploy the Contract: Deploy the contract on the Starknet testnet or mainnet. Update p5.js Web Editor: Modify the editor to include functionality for SVG minting. End-to-End Testing: Ensure the integration between the p5.js Web Editor and Starknet works correctly. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI'm a Full Stack Developer with two years of experience. I'm also an active member of Dojo Coding, where I'm expanding my skills in Cairo and Web3 technologies. This is my first time participating in an Only Dust Hackathon, and I'm eager to learn, contribute, and be part of a new project. How I plan on tackling this issueMy plan for this task is to: Develop and Test the Smart Contract: I will write the smart contract in Cairo, ensuring it handles SVG data correctly, mints it as an NFT, and stores the metadata on-chain. Integrate with p5.js Web Editor: I will update the p5.js Web Editor’s codebase to interact seamlessly with the deployed smart contract. This will involve using the Starknet.JS SDK to establish a connection between the editor and the smart contract, enabling users to mint SVGs directly from the editor. Deployment and Verification: Once development and testing are complete, I will deploy the contract to Starknet and verify its integration with the p5.js Web Editor to ensure a smooth user experience. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a senior undergraduate student pursuing a BTech in Computer Science and Engineering with a strong focus on blockchain development and full-stack web development. My experience includes working as a Full Stack Blockchain Developer at Spathion Labs, where I developed smart contracts for a DeFi lending pool on the Shardeum Blockchain. Additionally, I have hands-on experience with Cairo programming language and Rust, having participated in the StarkNet hackathon, where I developed a VS Code extension for StarkNet. I've also contributed to projects like Certify-ETH at ETHIndia 2022, where I developed a secure blockchain-based platform for digital certifications using HardHat and Next.js. My proficiency with React.js, Node.js, and integrating blockchain solutions into web applications makes me confident in my ability to bridge the deployed Starknet Multi-Series SVG Contract with the p5.js Web Editor. I am well-versed in using Starknet.JS SDK and have a track record of implementing token rewards and smart contract interactions. How I plan on tackling this issueTo address this issue, my approach would involve the following steps:
|
Increasing Access
The purpose of this issue is to deploy the smart contract that will handle the minting of SVGs as NFTs on Starknet. This process involves writing, testing, and deploying a smart contract using the Cairo programming language, ensuring that it correctly interacts with the p5.js Web Editor and the Starknet blockchain. This contract will be responsible for accepting SVG data, minting it as an NFT, and storing the relevant metadata on-chain.
Feature request details
Update the p5.js Web Editor’s codebase to interact with the deployed smart contract on Starknet.
Use the Starknet.JS SDK to connect the web editor to the smart contract, allowing users to mint SVGs directly from the editor.
The text was updated successfully, but these errors were encountered: