Lumen Loop
All media
VideoYouTubeJames BachiniMay 15, 20251y ago8:22

Creating NFTs using @OpenZeppelin Stellar Soroban library

Tutorial on creating and deploying an NFT smart contract on Stellar's Soroban network using OpenZeppelin libraries, including contract modifications, metadata creation, and testnet deployment.

NFTsSorobanDeveloper Tools
Lumen Loop's take

This tutorial walks through building an NFT smart contract from scratch using OpenZeppelin's Soroban libraries. The creator modifies the sequential minting contract to add a cap of 100 tokens, then compiles it using Rust and the Stellar client. The video covers creating pixel art for the NFT, vectorizing it in Inkscape, uploading the image to IPFS via Pinata, creating JSON metadata with contract details, and finally deploying the contract to Stellar's testnet using the Stellar CLI. The resulting contract is verified on Stellar Expert, showing all standard NFT functions.

Mentioned projects
1 project linked
O
OpenZeppelin
Audited
SecurityDevXSDK

OpenZeppelin is a recognized leader in blockchain security and smart contract development, known for creating widely-used framew…

View →