Smart contract development with Rust and CosmWasm for a Cosmos-based blockchain:
- Used a Random Number Oracle to generate random selections and choices
- Used storage within contract to map owners of NFTs
- Created an extensive test suite for integration testing using JavaScript and multiple test wallets