# Gacha campaign MVP The scope of this MVP is to educate Astar team and Gacha Partners about mechanics of the Campaign The MVP will contain 2 floors. Each floor will have Astar Yo-port and one "partner" Yo-Port ## Countryside floor 1. Partner yo-port with minting ERC721 ("Sony") * contract will be deployed from Bandit launchpad, using Bandit contract factory * Mario to provide metadata * After completeing the offchain task user gets to mint SONY token * There is no OMA minting 2. Astar yo-port * allows minting of capsule token * no bandit widget needed ## Shibuya floor 1. Partner yo-port with external website * minting contract will be deployed from Bandit launchpad, using Bandit contract factory * external website will require on-chain activity - minting an OG NFT. See link in resources * task on Bandit widget will need to check for minting event on-chain (performed on external website) * upon finishing the tasks, user gets to mint OMA token from Astar 1155 2. Astar yo-port * allows minting of capsule token * no bandit widget needed ## Needed to be secured by Bandit Preferably all of these tasks shoul be performed by Astar team - [ ] Enable Astar team to create tasks from launchpad - [ ] Configure minting contract "Sony" with metadata provided by Mario - [ ] Completing Sony offchain tasks, enables user to Mint Sony token (ERC721, one image for all) - [ ] Defining on-chain task for OG token mint - [ ] Upon minting OG token, user should be able to mint OMA tokenId=0 from Astar-1155 ## Resources 1. OG minting [site](https://shorturl.at/jDUY5) 2. OG [contract 1155](https://zkatana.blockscout.com/address/0x680ddB1b8c0736d060BbF8455b669cf9b70f84A8) tokenId=0 3. Astar-1155 main [contract](https://zkatana.blockscout.com/address/0x4e14510c4DCEB04567CA5752C953c49D13254fe7?tab=contact_code) 4. Bandit testnet [launchpad](https://testnet.bandit.network/launchpad)