Skip to content
News May 15, 2025

Creating NFTs using @OpenZeppelin Stellar Soroban Library

Share:
Creating NFTs using @OpenZeppelin Stellar Soroban Library

The video provides a step-by-step guide to creating an NFT using OpenZeppelin’s libraries tailored for Soroban smart contracts, and deploying it to the Stellar testnet. It starts by navigating through OpenZeppelin’s GitHub repository and explains how to modify contracts to include minting limits for the NFTs. The process uses Rust for compiling and deploying the contract, and involves generating pixel art for the NFT using an AI image generator. This image is vectorized and uploaded to a decentralized file system using IPFS via Pinata. The NFT metadata is prepared and linked to the contract, facilitating the complete deployment workflow on the Stellar network. The tutorial highlights the comprehensive use of OpenZeppelin’s tools within the Stellar ecosystem.