RPCiege is a series of Soroban smart contract coding puzzles that teach Rust fundamentals through gamified challenges. Players complete skirmishes to earn digital collectible cards, with eight challenges released so far covering contract invocation, string types, testing, RPC queries, callbacks, RNG, and byte array operations.