CRYCASH
CRYCASH
The dedicated cryptocurrency for gamers
CRYCASH
What is a CRYCASH?
Media
MEDIA
Ecosystem
CRYCASH Ecosystem
Designed to let gamers and developers make more from their passion
Plink
Plink App
Communicate, collaborate, and monetize your game time all in a single app! See what games your friends are playing, find teammates for cooperative gaming, and earn CRYCASH tokens for completing game tasks set out by game developers. Plink also serves as a wallet for rewards you receive in CRYCASH.
Platform
Advertising platform
Why CRYCASH?
Benefits for token holders
Details
Token details
Token Sale
Token sale structure
60,0%
Token Sale
15,0%
Long-term Reserve
10,0%
Advisors & Partnerships
15,0%
Team
Funds Allocation
Structure of Funds Allocation
30,0%
Development
30,0%
Buy Back program
20,0%
Marketing & business
10,0%
Operation
5,0%
Contingency
5,0%
Legal
People
Team & Advisory Board
ADVISORY BOARD
We see the most potential in the CRYCASH concept, which truly takes into account gamers and game developers interests. We will integrate it with our products where suitable and also utilize the CRYCASH Advertising Platform to reach even more potential customers.
First and foremost, we can use CRYCASH to reward players for things they do while playing a game, which is something that nobody else does, meanwhile the developers can use CRYCASH as a much more efficient means of acquiring gamers to play their games.
GitHub
Smart Contract on GitHub
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
pragma solidity ^0.4.17; import 'zeppelin-solidity/contracts/token/StandardToken.sol'; import 'zeppelin-solidity/contracts/math/SafeMath.sol'; /** * @title CryCashToken */ contract CryCashToken is StandardToken { using SafeMath for uint256; /** * Initial token state **/ string public constant name = "CryCash Token"; string public constant symbol = "CRC"; uint8 public constant decimals = 18; uint256 public constant INITIAL_SUPPLY = 0; address public ico; ///// event Mint(address indexed to, uint256 amount); event MintFinished(); bool public mintingFinished = false; modifier canMint() { require(!mintingFinished); _; } /** * @dev Constructor for creatte token. */ function CryCashToken(address _ico) public { totalSupply = INITIAL_SUPPLY; balances[msg.sender] = INITIAL_SUPPLY; ico = _ico; } /** * @dev Function to mint tokens for ico contract * @param _to The address that will receive the minted tokens. * @param _amount The amount of tokens to mint. * @return A boolean that indicates if the operation was successful. */ function mint(address _to, uint256 _amount) canMint public returns (bool) { require(msg.sender == ico); require(_amount != 0); totalSupply = totalSupply.add(_amount); balances[_to] = balances[_to].add(_amount); Mint(_to, _amount); Transfer(0x0, _to, _amount); return true; } function finishMinting() public returns (bool) { require(msg.sender == ico); mintingFinished = true; MintFinished(); return true; } }