Two developers live-code a fungible token and NFT contract on Soroban using the Soroban Playground, a new web-based IDE for smart contract development. They deploy working contracts to testnet and explore the contract explorer interface.
In this live coding session, two Stellar developers explore the Soroban Playground (soropg.com), a newly-created web IDE for Soroban smart contract development built by James Baccini. They discuss the gap between Stellar's native asset model and Soroban contract-based assets, particularly around NFT standards and marketplace interoperability. Using the Soroban Playground's contract wizard, they generate and deploy a fungible token called Rexy and an NFT contract called Mecha-Rexy to testnet. They walk through contract structure, macros, constructor arguments, and test contract functions via the built-in explorer. The session highlights how the Playground simplifies contract deployment compared to CLI tools and demonstrates the differences between Stellar classic assets and Soroban contract assets.