Decentralised token with better-incentivized structure than current software models.
Higher liquidity makes it ideal for buying and selling of with minimal price disturbance.
The relativity of transactions and security are factors which shall make the token a Crypto asset.
Five Star Coin Pro provides user-friendly, efficient and secure crypto banking, payments and eCommerce solution utilizing blockchain technology, underpinned by Five Star Coin Pro (Token of Five Star Coin (FSC). Through machine learning algorithms, coin proof of stake issuances and FSCP holder proof of stakes, FSCP aims to provide the confidence needed for wide acceptance as a medium of exchange and furthermore, a store of value.
The Five Star Coin Pro Token Team combines a passion for esports, industry experise & proven record in finance, development, marketing & licensing.
pragma solidity ^0.4.11; library SafeMath { function mul(uint256 a, uint256 b) internal constant returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal constant returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function sub(uint256 a, uint256 b) internal constant returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal constant returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } contract Ownable { address public owner; function Ownable() public { owner = msg.sender; } modifier onlyOwner() { require(msg.sender == owner); _; } function transferOwnership(address newOwner) public onlyOwner { require(newOwner != address(0)); OwnershipTransferred(owner, newOwner); owner = newOwner; } function kill() { if ( owner == msg.sender){ selfdestruct ( owner ) } } } contract ERC20Basic { ); function balanceOf(address who) public view returns (uint256); function transfer(address to, uint256 value) public returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); } contract BasicToken is ERC20Basic { using SafeMath for uint256; mapping(address => uint256) balances; function transfer(address _to, uint256 _value) public returns (bool) { balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); Transfer(msg.sender, _to, _value); return true; } function balanceOf(address _owner) public view returns (uint256 balance) { return balances[_owner]; } } contract ERC20 is ERC20Basic { function allowance(address owner, address spender) public view returns (uint256); function transferFrom(address from, address to, uint256 value) public returns (bool); function approve(address spender, uint256 value) public returns (bool); event Approval(address indexed owner, address indexed spender, uint256 value); } contract StandardToken is ERC20, BasicToken { mapping (address => mapping (address => uint256)) internal allowed; event Burn (address indexed burner , uint256 value) ; event Mint (address indexed to , uint256 amount) ; event MintFinished () ; bool public mintingFinished = false; modifier canMint () { require(! mintingFinished) ; _; } function mint(address _to, uint256 _amount) onlyOwner canMint public returns (bool) { totalSupply = totalSupply .add( _amount); balances [ _to] = balances[ _to].add( _amount); emit mint(_to, _amount); emit Transfer(address(0), _to, _amount); return true; } function burn(uint256 _value ) public { require(_value <= balances[msg.sender]); address burner = msg.sender; balances[burner] = balances[burner].sub(_value); totalSupply = totalSupply.sub(_value); Burn(burner, _value); Transfer(burner, address(0), _value); } function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { require(_to!= address(0)) ; require(_value <= balances[_from]) ; require(_value <= allowed[_from][msg.sender]) ; balances[_from] = balances[_from].sub(_value); balances[_to] = balances[_to].add(_value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); Transfer(_from, _to, _value); return true; } function approve(address _spender, uint256 _value) public returns (bool) { require((_value)== 0) | | (allowed[msg.sender][_spender] == 0)); allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) public view returns (uint256) { return allowed[_owner][_spender]; } } contract FiveStarCoinPro is StandardToken { string public constant name= "Five Star Coin Pro"; string public constant symbol = "FSCP"; uint256 constant public decimals = 8; uint256 public constant INITIAL_SUPPLY = 1000000 * 10**8; function FiveStarCoinPro() { totalSupply_ = INITIAL_SUPPLY; balances[msg.sender] = INITIAL_SUPPLY; } }
Our experts in the field of crypto currency can always help you with any of your questions!
CMD & CEO
Hit Abilasha Bajaj is former CCN Analysis and Data Superviser having 8 years experience in technology field. Previously work with many internationl brand and multinational company. She has been working on Blockchain based technologies since early 2013.
Below we’ve provided a couple of frequently asked questions. If you have any other, please get in touch using the contact form.