For the sake of transparency, we found it important, in addition to publicly publishing the source code of the JellyBots smart contract, to be able to explain line by line what it does. Our contract is pretty standard in appearance as it follows the ERC721 standard (ERC721A to be more