Selenean is a decentralized platform aiming to take blockchain-based collectible games to the next level. The main purpose of Selenean is to connect collectible game developers and artists along with digital asset collectors/traders into a single ecosystem that benefits all participants. This is achieved through a fair and well-balanced incentive system based on Ethereum smart contracts along with a set of tools, guidelines and open source libraries that can be used to facilitate development of blockchain-based games.
- Decenter Cards
- Booster
- CardMetadata
- Cards
This contract is used for creating new cards. It's directly connected with Booster and CardMetadata contract since every card has it's own metadata.
This contract alows you to buy (with ether/gift token) and reveal booster.
This contract is used for creating (adding) new metadata types for cards.
Deploy CardMetadata.sol contract
Deploy DecenterCards.sol contract
Deploy Booster.sol contract with address of previously deployed "DecenterCards.sol" contract
Call methods "addMetadataContract" inside "DecenterCards.sol and Booster.sol" with address of
"CardMetadata.sol" which is previously depoyed.
Call method "addBoosterContract" in "DecenterCards.sol" with address of previously deployed "Booster.sol"
Kovan testnet
$ truffle migrate --network=kovan
Local testnet
$ truffle migrate