This codebase is a vulnerable NFT smart contract for the Soroban environment (Stellar blockchain).
Soroban is based on the Rust language.
# Install soroban if needed
cargo install --locked stellar-cli --features opt
# Build the vulnerable contract
cargo build
# Run the unit tests
cargo test