01

GIZA

SIMPLICITY

for your safety

alt

Verification

Thanks! Check your e-mail!

Sign up to keep updated!

I accept the GIZA Device privacy policy

  • alt alt alt Who we are.
  • alt alt alt What we do.
  • alt alt alt Why to acquire GIZA token.
  • alt alt alt What about timing?
We're Giza Device Ltd, a group of young and ambitious programmers,hardware developers, industrial designers and marketers aimed to change your understanding of cryptocurrency storage and password management in your daily life and business. "What is the legal structure of the Giza Device project?"
We're developing an innovative and easy in use device, including cryptocurrency wallet, password manager, u2f authentication system and encrypted data storage everything in the elegant water- resistant body. At only 9 cm it fits into your busy lifestyle and empowers you to make transactions, input passwords and securely store any of your valuable files with no side hustle. "What is Giza Device and what is it for?"
GIZA token has a direct connection between effort and reward as it's not just a digital block of calculations. Each token represents a GIZA Software License, which can be leased or sold by it's holders. Moreover, all crowdsale stage participants get an opportunity to make their dream of a financial independence come true. "What is GIZA token?"
The first stage of the crowdsale (Pre-TDE) covers basic amount needed to finish Hardware, Mobile App and Browser Extension development and testing. Main TDE takes places in 6 months after Pre-TDe, once a preproduction model of GIZA DEVICE is ready. The contributions received during TDE will be spent on Mass Production and Global Marketing Campaign. "Road Map"
02

EXQUISITE outfit, FABULOUS inside

Care and accuracy in design show our respect towards the potential consumer.
Modern engineered materials such as "Gorilla glass" and water-repellent silumin body material play a central role in enabling GIZA's technological design.

In case of emergency all the data stored in your GIZA device can be destructed in three different ways: false master password, which can be set up by the user; secret joystick combination, which is also customizable, or multiple false master password input.

GIZA has16 GB of built-in memory for you to store any of your valuable files and information. There is also an option for a blockchain backup to make sure, that you can restore all your data using your 24-words seed-phrase.

Thanks to the built in battery GIZA сan stay up to 10 hours in autonomous active use mode. And once the battery is dead, you can easily recharge it from your PC or Mobile or any other USB-compatible source of power.

GIZA leaves no trace when working with an unfamiliar computer. It means that it doesn't require you to install any specific software or save any files on a computer you work with.

  • alt alt Stylish
  • alt alt Safe
  • alt alt Reliable
  • alt alt Tireless
  • alt alt Neat
03
  • alt alt alt Crypto Wallet
  • alt alt alt Password Manager
  • alt alt alt 2-Factor Authentication
  • alt alt alt File Manager
GIZA project is first of all about to launch an innovative hardware wallet. GIZA hardware wallet supports Bitcoin, Ethereum, Bitcoin Cash, DASH, Litecoin, Ripple, Stratis, Zcash, and other blockchain-based currencies. Our Device allows users to send and receive payments from each wallet by using our browser extension (Mozilla and Chrome). Outbound transactions will require confirmation on the Device itself, which allows users to work with their cryptowallets even on a compromised computer.
Alongside hardware wallet functionality, GIZA Device provides full-fledged feature of hardware password manager. Password Manager doesn't require any software or mobile app. You can enter your keys and passwords directly from your GIZA device, using it just like a USB Keyboard. As it’s been said previously, the Device is powered by built-in battery which supports hours of autonomous workflow in the active use mode and allows users to generate TAN passwords anywhere.
Two steps authentication is the heart of GIZA’s security system. The idea is to provide flaw-free security in managing password security for token transaction and other security features. When making or accepting transactions on your GIZA hardware wallet you will be asked to provide two level of authentication to verify. This helps you with additional layer of security and troubles unwanted access to your assets. However, it can be used as a self-contained system to be used for verification to access websites, online accounts etc.
GIZA Device will also provide encrypted storage facility, a secure digital storage for managing sensitive information such as digital identities, documents, passwords, etc. of your individual or organisational needs. You can use the GIZA hardware wallet for various data and information for mobility. It provides you with a facility of 16 Gb memory to store valuable files, documents and backups.
04
alt
alt
alt
alt

GIZA empowers you

Easy and reliably make and accept cryptocurrency transactions. Each transaction is manually confirmed right from your device.

Work with more than 10 cryptocurrencies and the most popular ERC 20 tokens from the same device and the same account. Moreover, you can manage up to 3 accounts for different purposes on the same device.

Enter encrypted passwords directly from your GIZA device or mobile phone application. In case you don't want to leave any digital trace on a PC you work with, you can input your passwords from your GIZA just like from a hardware keyboard. It is safe and convenient.

05

ROADMAP

alt

Feb 2016

Idea

The idea of combining an easy in use hardware cryptowallet and password manager came to us after putting into action one of our projects - hardware password manager "Pastilda"

alt

Jan 2018

Pre-TDE

Launch of GIZA token. Early Participants receive up to 30% bonus

alt

Oct 2018

Preproduction Model

Full functionality and friendly interface

alt

Dec 2018

Mass Production

Serial production of GIZA device powered by the contributions collected during TDE. We're planning to become a leading market player by 2019 and grow a large network of retailers

alt

Nov 2018

Pre-Order

First devices will be available on pre-order and free for those, who gave credence to our idea on the early stage. All the contributions exceeding $5 000 will be awarded with a 50% discount. And those contributors, who spend over $10 000 for GIZA will be elligible to get Giza Device for free.

alt

Nov 2018

Сryptocurrency Exchanges

Since that time GIZA tokens become transferable. Individuals can send them to other ETH wallets or exchanges

alt

Oct 2018

TDE

Main Token Distribution event. All the contributions collected during the TDE will be spent on the launch of Mass Production

06

TEAM

alt
Marco Fike

Marco Fike

COO

Aleksandar Rajic

Aleksandar Rajic

Software developer

Faisal Rahman

Faisal Rahman

Software Application Engineer

Yahya Mukhtar

Yahya Mukhtar

Web Developer

Karina Dovgalo

Karina Dovgalo

Community manager

Upgraded development team

Upgraded development team

ADVISORS

alt
Cal Evans

Cal Evans

Legal Advisor

Jason Hung

Jason Hung

Smart Contract Advisor

Nikolay Zvezdin

Nikolay Zvezdin

Business Strategy Advisor

07

DOCUMENTATION

White Paper

Token Acquisition Agreement

Token Pre-Sale Details

Token Sale Details

Privacy Policy

alt alt

Smart Contract

pragma solidity ^0.4.18;

/**
 * @title SafeMath for performing valid mathematics.
 */
library SafeMath {
  function Mul (uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  function Div (uint256 a, uint256 b) internal pure 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 pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function Add (uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

/**
 * Contract "Ownable"
 * Purpose: Defines Owner for contract
 * Status : Complete
 *
 */
contract Ownable {

	//owner variable to store contract owner account
  address public owner;

  //Constructor for the contract to store owner's account on deployement
  function Ownable() public {
    owner = msg.sender;
  }

  //modifier to check transaction initiator is only owner
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

}

// ERC20 Interface
contract ERC20 {
  uint256 public totalSupply;
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  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);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

/**
 * @title GIZA to implement token
 */
contract GIZAToken is ERC20, Ownable {

    using SafeMath for uint256;
    //The name of the  token
    bytes32 public name;
    //The token symbol
    bytes32 public symbol;
    //The precision used in the calculations in contract
    uint8 public decimals;
    //To denote the locking on transfer of tokens among token holders
    bool public locked;
	// Founder address. Need to froze for 8 moths
	address public founder;
	// Team address. Need to froze for 8 moths
	address public team;
	// Start of Pre-ICO date
	uint256 public start;

    //Mapping to relate number of  token to the account
    mapping(address => uint256 ) balances;
    //Mapping to relate owner and spender to the tokens allowed to transfer from owner
    mapping(address => mapping(address => uint256)) allowed;

    event Burn(address indexed burner, uint indexed value);

    /**
    * @dev Constructor of GIZA
    */
    function GIZAToken(address _founder, address _team) public {
		require( _founder != address(0) && _team != address(0) );
        /* Public variables of the token */
        //The name of the  token
        name = "GIZA Token";
        //The token symbol
        symbol = "GIZA";
        //Number of zeroes to be treated as decimals
        decimals = 18;
        //initial token supply 0
        totalSupply = 368e23; // 36 800 000 tokens total
        //Transfer of tokens is locked (not allowed) when contract is deployed
        locked = true;
		// Save founder and team address
		founder = _founder;
		team = _team;
		balances[msg.sender] = totalSupply;
		start = 0;
    }

	function startNow() external onlyOwner {
		start = now;
	}

    //To handle ERC20 short address attack
    modifier onlyPayloadSize(uint256 size) {
       require(msg.data.length >= size + 4);
       _;
    }

    modifier onlyUnlocked() {
      require (!locked);
      _;
    }

    modifier ifNotFroze() {
		if (
		  (msg.sender == founder || msg.sender == team) &&
		  (start == 0 || now < (start + 80 days) ) ) revert();
		_;
    }

    //To enable transfer of tokens
    function unlockTransfer() external onlyOwner{
      locked = false;
    }

    /**
    * @dev Check balance of given account address
    *
    * @param _owner The address account whose balance you want to know
    * @return balance of the account
    */
    function balanceOf(address _owner) public view returns (uint256 _value){
        return balances[_owner];
    }

    /**
    * @dev Transfer tokens to an address given by sender
    *
    * @param _to The address which you want to transfer to
    * @param _value the amount of tokens to be transferred
    * @return A bool if the transfer was a success or not
    */
    function transfer(address _to, uint256 _value) onlyPayloadSize(2 * 32) onlyUnlocked ifNotFroze public returns(bool _success) {
        require( _to != address(0) );
        if((balances[msg.sender] > _value) && _value > 0){
			balances[msg.sender] = balances[msg.sender].Sub(_value);
			balances[_to] = balances[_to].Add(_value);
			Transfer(msg.sender, _to, _value);
			return true;
        }
        else{
            return false;
        }
    }

    /**
    * @dev Transfer tokens from one address to another, for ERC20.
    *
    * @param _from The address which you want to send tokens from
    * @param _to The address which you want to transfer to
    * @param _value the amount of tokens to be transferred
    * @return A bool if the transfer was a success or not
    */
    function transferFrom(address _from, address _to, uint256 _value) onlyPayloadSize(3 * 32) onlyUnlocked ifNotFroze public returns (bool success){
        require( _to != address(0) && (_from != address(0)));
        if((_value > 0)
           && (allowed[_from][msg.sender] > _value )){
            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;
        }
        else{
            return false;
        }
    }

    /**
    * @dev Function to check the amount of tokens that an owner has allowed a spender to recieve from owner.
    *
    * @param _owner address The address which owns the funds.
    * @param _spender address The address which will spend the funds.
    * @return A uint256 specifying the amount of tokens still available for the spender to spend.
    */
    function allowance(address _owner, address _spender) public view returns (uint256){
        return allowed[_owner][_spender];
    }

    /**
    * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
    *
    * @param _spender The address which will spend the funds.
    * @param _value The amount of tokens to be spent.
    */
    function approve(address _spender, uint256 _value) public returns (bool){
        if( (_value > 0) && (_spender != address(0)) && (balances[msg.sender] >= _value)){
            allowed[msg.sender][_spender] = _value;
            Approval(msg.sender, _spender, _value);
            return true;
        }
        else{
            return false;
        }
    }

    // Only owner can burn own tokens
    function burn(uint _value) public onlyOwner {
        require(_value > 0);
        address burner = msg.sender;
        balances[burner] = balances[burner].Sub(_value);
        totalSupply = totalSupply.Sub(_value);
        Burn(burner, _value);
    }

}

contract Crowdsale is Ownable {

    using SafeMath for uint256;
    GIZAToken token;
    address public token_address;
    address public owner;
    address founder;
    address team;
    address multisig;
    bool started = false;
    //price of token against 1 ether
    uint256 public dollarsForEther;
    //No of days for which pre ico will be open
    uint256 constant DURATION_PRE_ICO = 30;
    uint256 startBlock = 0; // Start timestamp
    uint256 tokensBought = 0; // Amount of bought tokens
    uint256 totalRaisedEth = 0; // Total raised ETH

    uint256 constant MAX_TOKENS_FIRST_7_DAYS_PRE_ICO  = 11000000 * 1 ether; // 10 000 000 + 10%
	uint256 constant MAX_TOKENS_PRE_ICO    				    = 14850000 * 1 ether; // max 14 850 000 tokens
    uint256 constant MAX_TOKENS_FIRST_5_DAYS_ICO        = 3850000 * 1 ether;   // 3 500 000 + 10%
    uint256 constant MAX_TOKENS_FIRST_10_DAYS_ICO      	= 10725000 * 1 ether; // 9 750 000 + 10%
    uint256 constant MAX_BOUNTY      	                			= 1390000 * 1 ether;
    uint256 bountySent = 0;
    enum CrowdsaleType { PreICO, ICO }
    CrowdsaleType etype = CrowdsaleType.PreICO;


    function Crowdsale(address _founder, address _team, address _multisig) public {
        require(_founder != address(0) && _team != address(0) && _multisig != address(0));
        owner = msg.sender;
        team = _team;
        multisig = _multisig;
        founder = _founder;
        token = new GIZAToken(_founder, _team);
        token_address = address(token);
    }

    modifier isStarted() {
        require (started == true);
        _;
    }

    // Set current price of one Ether in dollars
    function setDollarForOneEtherRate(uint256 _dollars) public onlyOwner {
        dollarsForEther = _dollars;
    }

    function sendBounty(address _to, uint256 _amount) public onlyOwner returns(bool){
        require(_amount != 0 && _to != address(0));
        token.unlockTransfer();
        uint256 totalToSend = _amount.Mul(1 ether);
        require(bountySent.Add(totalToSend) < MAX_BOUNTY);
        if ( transferTokens(_to, totalToSend) ){
                bountySent = bountySent.Add(totalToSend);
                return true;
        }else
            return false;
    }

    function sendTokens(address _to, uint256 _amount) public onlyOwner returns(bool){
        require(_amount != 0 && _to != address(0));
        token.unlockTransfer();
        return transferTokens(_to, _amount.Mul(1 ether));
    }

    //To start Pre ICO
    function startPreICO(uint256 _dollarForOneEtherRate) public onlyOwner {
        require(startBlock == 0 && _dollarForOneEtherRate > 0);
        //Set block number to current block number
        startBlock = now;
        //to show pre Ico is running
        etype = CrowdsaleType.PreICO;
        started = true;
        dollarsForEther = _dollarForOneEtherRate;
        token.startNow();
        token.unlockTransfer();
    }

	// Finish pre ICO.
	function endPreICO() public onlyOwner {
		started = false;
	}

    //to start ICO
    function startICO(uint256 _dollarForOneEtherRate) public onlyOwner{
        //ico can be started only after the end of pre ico
        require( startBlock != 0 && now > startBlock.Add(DURATION_PRE_ICO) );
        startBlock = now;
        //to show iCO IS running
        etype = CrowdsaleType.ICO;
        started = true;
        dollarsForEther = _dollarForOneEtherRate;
    }

    // Get current price of token on current time interval
    function getCurrentTokenPriceInCents() public view returns(uint256){
        require(startBlock != 0);
        uint256 _day = (now - startBlock).Div(1 days);
        // Pre-ICO
        if (etype == CrowdsaleType.PreICO){
            require(_day <= DURATION_PRE_ICO && tokensBought < MAX_TOKENS_PRE_ICO);
            if (_day >= 0 && _day <= 7 && tokensBought < MAX_TOKENS_FIRST_7_DAYS_PRE_ICO)
                return 20; // $0.2
			else
                return 30; // $0.3
        // ICO
        } else {
            if (_day >= 0 && _day <= 5 && tokensBought < MAX_TOKENS_FIRST_5_DAYS_ICO)
                return 60; // $0.6
            else if (_day > 5 && _day <= 10 && tokensBought < MAX_TOKENS_FIRST_10_DAYS_ICO)
                return 80; // $0.8
            else
                return 100; // $1
        }
    }

    // Calculate tokens to send
    function calcTokensToSend(uint256 _value) internal view returns (uint256){
        require (_value > 0);

        // Current token price in cents
        uint256 currentTokenPrice = getCurrentTokenPriceInCents();

        // Calculate value in dollars*100
        // _value in dollars * 100
        // Example: for $54.38 valueInDollars = 5438
        uint256 valueInDollars = _value.Mul(dollarsForEther).Div(10**16);
        uint256 tokensToSend = valueInDollars.Div(currentTokenPrice);

        // Calculate bonus by purshase
        uint8 bonusPercent = 0;
        _value = _value.Div(1 ether).Mul(dollarsForEther);
        if ( _value >= 35000 ){
            bonusPercent = 10;
        }else if ( _value >= 20000 ){
            bonusPercent = 7;
        }else if ( _value >= 10000 ){
            bonusPercent = 5;
        }
        // Add bonus tokens
        if (bonusPercent > 0) tokensToSend = tokensToSend.Add(tokensToSend.Div(100).Mul(bonusPercent));

        return tokensToSend;
    }

    // Transfer funds to owner
    function forwardFunds(uint256 _value) internal {
        multisig.transfer(_value);
    }

    // transfer tokens
    function transferTokens(address _to, uint256 _tokensToSend) internal returns(bool){
        uint256 tot = _tokensToSend.Mul(1222).Div(8778); // 5.43 + 6.79 = 12.22, 10000 - 1222 = 8778
        uint256 tokensForTeam = tot.Mul(4443).Div(1e4);// 5.43% for Team (44,43% of (5.43 + 6.79) )
        uint256 tokensForFounder = tot.Sub(tokensForTeam);// 6.79% for Founders
        uint256 totalToSend = _tokensToSend.Add(tokensForFounder).Add(tokensForTeam);
        if (token.balanceOf(this) >= totalToSend &&
            token.transfer(_to, _tokensToSend) == true){
                token.transfer(founder, tokensForFounder);
                token.transfer(team, tokensForTeam);
                tokensBought = tokensBought.Add(totalToSend);
                return true;
        }else
            return false;
    }

    function buyTokens(address _beneficiary) public isStarted payable {
        require(_beneficiary != address(0) &&  msg.value != 0 );
        uint256 tokensToSend = calcTokensToSend(msg.value);
        tokensToSend = tokensToSend.Mul(1 ether);

        // Pre-ICO
        if (etype == CrowdsaleType.PreICO){
            require(tokensBought.Add(tokensToSend) < MAX_TOKENS_PRE_ICO);
        }

        if (!transferTokens(_beneficiary, tokensToSend)) revert();
        totalRaisedEth = totalRaisedEth.Add( (msg.value).Div(1 ether) );
        forwardFunds(msg.value);
    }

    // Fallback function
    function () public payable {
        buyTokens(msg.sender);
    }

    // Burn unsold tokens
    function burnTokens() public onlyOwner {
        token.burn( token.balanceOf(this) );
        started = false;
    }

    // destroy this contract
    function kill() public onlyOwner{
        selfdestruct(multisig);
    }
}
                

Pre-TDE Details

1st
7 days
#
10 000 000 tokens
#
$0.20 1 GIZA
2nd
23 days
#
3 500 000 tokens
#
$0.30 1 GIZA
20%
Preproduction Model # 6 months

TDE Details

1st
5 days
#
3 500 000 tokens
#
$0.60 1 GIZA
2nd
10 days
#
6 250 000 tokens
#
$0.80 1 GIZA
3hd
15 days
#
4 850 000 tokens
#
$1.00 1 GIZA
80%

Additional bonus:

$10.000 +5%
$20.000 +7%
$35.000 +10%
Giza Device ICO rating
08

TDE

is coming soon

Next distribution stage starts in:

subscribe

Sign up to keep updated!

TOTAL = 36 800 000 tokens

09

Token distribution

All GIZA tokens issued for the Team and Founders should be frozen for 8 months starting from the date of Smart Contract deployment.

Each GIZA token* is a unit of value of software license for GIZA device, the award** from the distribution of which can be transferred the holders of GIZA tokens in proportion to their percentage tokens

* When acquiring GIZA tokens all token distribution event participants confirm, that the tokens they are buying have no real value and the profit can only be made by token holders making an effort to lease their license right to the future GIZA device users with the possible participation of Giza Device Ltd as of an agent.

** The cost of software license makes 80% from the cost of each GIZA device. This is how 80% of the company's reward can be distributed among GIZA token holders.

All GIZA tokens issued for the Team and Founders should be frozen for 8 months starting from the date of Smart Contract deployment.

Bounty 3.78%

Team 5.43%

Founders 6.79%

84.00%

Sale

1 390 000 tokens

2 000 000 tokens

2 500 000 tokens

10

HAVE A QUESTION CHECK OUR FAQ

"Below are the answers to the most of the questions, which you are likely to come up with. If this list doesn't help, feel free to ask your question via e-mail info@gizadevice.com"

How to receive GIZA tokens?

Once you sent ETH to our Smart Contract Address, you'll be credited with the amount of GIZA tokens in accordance with the current ETH exchange rate. In order to see them in your wallet, click the button “add token” in the wallet you sent ETH from. You'll be asked to fill in the following fields. Token Contract Address: 0x10e9c804d5419237f390fa06189bea54279f438f Token Symbol: GIZA Decimals: 18 And here you go. GIZA tokens show up in your wallet in a few minutes.

What is GIZA device and what is it for?

GIZA device is a modern cryptocurrency wallet, password manager, u2f authentication system and encrypted data storage – everything in the elegant water-resistant body.

What cryptocurrencies is GIZA device compatible with?

GIZA device supports Bitcoin, Ethereum, Ark, Bitcoin Cash, DASH, Ethereum Classic, Litecoin, Dogecoin, Komodo, Ripple, Stratis, Zcash,PoSW and will support other blockchain-based currencies.

How many different cryptocurrencies can I store on my GIZA device?

You can store an individual wallet for each of your coins or ERC20 tokens.

How secure is GIZA device?

Absolutely, you generate the keys stored within the GIZA DEVICE, during the setting up procedure. We never even get a chance to make a copy of them. Your private keys are stored in a chip and can not be visible for a computer your device is connected to without your permission. Moreover, each transaction requires manual confirmation on your GIZA DEVICE.

Does GIZA leave any digital trace?

GIZA can be easily used to manage your sensitive information directly from your device without leaving any traces on a computer. At the same time, you can work with trusted computers using our browser extension.

Can I store any of my personal data other than passwords and wallets on GIZA?

Yes, it also has 16 Gb encrypted memory to store any valuable files. You can expand your storage at any time by adding some prepaid memory.

Can I use my GIZA DEVICE as u2f system?

Of course, GIZA includes a u2f password generator (Fido u2f). Built-in battery allows you to use device to generate TAN passwords wherever you are.

Is there any way I can back up my GIZA DEVICE?

Sure, your device has a blockchain backup option. Should your GIZA DEVICE be stolen, lost or even chewed by your dog you can easily restore your account on a new device using 24 seed-phrase, which is only displayed once, when you configure your device. For security reasons, it will never be displayed again, take care to copy each word really carefully.

What ERC20 tokens are supported?

Here is the list of ERC20 token supported by GIZA:
1ST, 300, ADST, ADT, ADX, AIR, ALIS, AMIS, ANT, APT, ARC, ARN, ART, AST, ATH, ATL, AVA, AVT, BAT, BCDN, BeerCoin, BET, BKB, BLX, BMC, BMT, BNC, BNT, BOP, BOU, BRAT, BQX, BTE, CAG, CAN, CAT, CCC, CDT, CFI, CMC, COB, CRB, CREDO, CryptoCarbon, CTL, CVC, DAB, DALC, DAO, DATA (Streamr), DATA (DataBrokerDAO), DDF, DENT, DGD, DGX 1.0, DICE, DNT, DROP, DPP, DRP, ECN, EDO, EHT, EDG, ELIX, EMV, ENJ, EOS, ETBS, FAM, FRD, FTC, FUEL, FUN, FYN, GBT, GELD, GNO, GNT, GTC, GTKT, GUP, H2O, HGT, HKG, HMQ, HST, ICE, ICN, TDES, IDEA, IFT, IKB, IMT, IND, ITT, IXT, JET (new), JET (old), JetCoins, KICK, KIN, KNC, KZN, LIFE, LINK, LOK, LNC, LRC, LUCK, LUN, MANA, MBRS, MCAP, MCI, MCO, MDA, MGO, MIT, MKR, MLN, MNE, MRV, MSP, MTH, MTL, MTR, MTX, MYD, MYST, NET, NMR, NxC, NXX, NIMFA, OAX, OHNI, OMG, ONEK, OPT, PAY, PIX, PLAY, PLBT, PLR, PLU, POE, POOL, POS, PPT, PRO, PRS, PRSP, PT, PTOY, QAU, QTUM, QRL, REP, REX, RLC, RLT, RLX, RNDR, ROUND, RVT, REQ, SALT, SAN, SCL, sense, SGEL, SGT, SHIT, SIFT, SKIN, SKO1, Smart, SNC, SNGLS, SND, SNM, SNT, SPARC, SPARTA, STORJ, STRC, STX, SUB, SWT, SYN, TaaS, TBT, TFL, TBC2, TIME, TIX, TKN, TME, TNT, TRST, UnTDErn, VERI, VEN, VIBE, VIBEX, VIB, VOISE, VRS, VSL, VSM(OLD), WBC, WCT, WiC, WINGS, WOLK, XAUR, XID, XRL, YUPIE, ZRX, ZST

What is the legal structure of the GIZA DEVICE project?

Giza Device Ltd is a company based in the United Kingdom. The Giza Device team is international, our team members and advisers are located all over the world. The head office is currently located in London.

TOKEN DISTRIBUTION

What is Token Distribution Event (TDE)?

The term “TDE” is often used to describe Ethereum token launches. But coins and tokens are two very different things. Coins really only have one utility  to act as simple stores of value with no other functionality. Tokens through their array of functions become something much more . Technically, they are not “offered”, they are “generated” or “distributed”. That's why the most accurate phrase of what’s going on during an Ethereum token launch is to describe it as a “Token Distribution Event”.

What is GIZA token?

GIZA token is a unit of value of software license for GIZA device, the award* from the distribution of which can be divided among the holders of GIZA tokens in proportion to their percentage tokens.
* When acquiring GIZA tokens all token distribution event participants confirm, that the tokens they are buying have no real value and the profit can only be made by token holders making an effort to lease their license right to the future GIZA device users with the possible participation of Giza Device Ltd as of an agent.
** The cost of software license makes 80% from the cost of each GIZA device. This is how 80% of the company's reward can be distributed among GIZA token holders.

How to participate in GIZA device TDE ?

In order to participate in Token Distribution Event you need to have an ETH cryptocurrency.

How to create an ETH wallet?

Go to www.myetherwallet.com, set the password and click Create New Wallet. IMPORTANT: think up a password that you will not forget - it will be impossible to restore it!

After you have a wallet, to buy ether on exchanges and markets you just need to specify its number and make a purchase (on each site its own way). The ether will be transferred there.

Can citizens of the USA participate in GIZA DEVICE TDE?

No, US citizens can’t participate in the sale of GIZA token in connection with US law. You can participate in GIZA DEVICE TDE if you are not a US citizen or don’t reside permanently in the United States, or you don’t have a permanent residence in countries such as Puerto RTDE, the Virgin Islands, and other territories under the United States Control.

Can citizens of Сhina participate in GIZA DEVICE TDE?

No, China citizens can’t participate in the sale of GIZA token in connection with Chinese law. You can participate in GIZA DEVICE TDE if you are not a People's Republic of China (PRC) citizen or don’t reside permanently in the PRC, or you don’t have a permanent residence in countries under the PRC Control.

How much is the bonus for early Participants?

Pre -TDE
7 days or 10 000 000 of tokens by price $0.20 per
GIZA
23 days or 3 500 000 of tokens by price $0.30 per
GIZA

In 6 months after Pre-TDE we launch the main
Token Distribution Event

TDE
5 days or 3 500 000 of tokens by price $0.60 per
GIZA
10 days or 6 250 000 of tokens by price $0.80 per

GIZA
15 days or 4 850 000 of tokens by price $1 per
GIZA

How much is the bonus for volume?

Any token purchase exceeding 10 000 USD should be rewarded with 5% token bonus
Any token purchase exceeding 20 000 USD should be rewarded with 7% token bonus
Any token purchase exceeding 35 000 USD should be rewarded with 10% token bonus

How will the contributions collected during the TDE and pre-TDE be used?

The distribution of contributions collected by the project during the pre-TDE and TDE campaigns will almost completely be used for further development of the Giza Device. The development plan includes not only the further development of the device itself, but also marketing campaign and mass production.
The preliminary distribution of contributions is as follows:
  • - 5% reimbursement of contributions used to launch GIZA token
  • - 3% legal costs and other bureaucratic expenses
  • - 10% hardware development
  • - 12% software development
  • - 7% browser extensions
  • - 9% mobile app
  • - 25% marketing campaign
  • - 29% mass production
Giza Device Ltd © 2017. All Rights Reserved.


Suite 1, 5 Percy Street, Fitzrovia,
London, England, W1T 1DG