How to claim UNIO ?

The total amount of UNIO is 50,000. Tokenomic: 9,000 UNIO tokens for airdrop, 30,000 UNIO tokens for community presale, 10,000 UNIO tokens for liquidity mining, and 1,000 UNIO tokens donated to the UNI technical team for support. No reservation, no pre-mining, no additional issuance. All pre-sold ETH will be used to provide cross-chain liquidity, all of which will be automatically locked and executed through smart contracts. UNIO tokens can now be obtained by participating in UNIO airdrop and presale. UNIO tokens can be obtained through liquidity mining and exchanges after listing.

Whitepaper
icon

Airdrop Description

• The total amount of UNIO is 50,000, and the amount for airdrop is 9,000. Send an ERC20 wallet address to participate in airdrop. Every participant can get 0.2 UNIO, and will be rewarded 0.2 UNIO for per each referral. Each person can invite up to 40 people, and the reward can be up to 8 UNIO Tokens.

• The UNIO airdrop will end on Jun 20. At the end, UNIO tokens will be automatically issued to your submitted ERC20 wallet address, and UNIO will be listed on Uniswap decentralized exchange and CoinBase exchange.

• If the presale is completed in advance, The airdrop distribution and UNIO listing will be advanced.

icon

Presale Rules

• The total amount of presale is 30,000 UNIO tokens, presale time: 2021-06-01 to 2021-06-20 (UTC+8)

• Presale price 1 ETH = 100 UNIO

• The distribution of UNIO will be based on ETH time arrived. The earlier the participation, the greater the success rate of your investment. Once presale is completed, ETH will be automatically refunded.

icon

Presale Method

• Use your wallet to send ETH to the presale address provided on this platform

• Our system will automatically send UNIO tokens to your wallet immediately

• This airdrop enables python machine learning to identify cheating. Those who are identified as cheaters will cancel the airdrop and presale.

• Do not fill in the exchange’s ERC20 address or other application addresses. It must be a decentralized wallet ERC20 address

icon

Mining Rules

• After the community presale is over, liquid mining will be started. Total 10,000 UNIO tokens for liquid mining, 200 tokens are generated every day, and mining ends within 50 days.

• Get more mining rewards by adding more UNIO into the liquid pool

• UNIO mining is calculated once an hour, and the UNIO obtained by daily mining is calculated based on the proportion of the UNIO liquid pool

• UNIO obtained by mining will be automatically issued to the user's wallet address

Liquidity Mining

UNIO liquidity mining will start after the presale ends. Add liquidity to Uniswap's ETH/UNIO trading pair to participate in mining. The total amount of liquidity mining is 10,000 UNIO, and the daily output of 200 UNIO is calculated per hour. The more UNIO tokens you have in the liquid pool, the more UNIO tokens you will get from mining.

0.0000 UNIO

Cumulative mining

Add Liquidity

Presale

Presale price: 1 ETH = 100 UNIO. The distribution of UNIO will be based on ETH time arrived. The earlier the participation, the greater the success rate of your investment. Once presale is completed, ETH will be automatically refunded.
Use your wallet to send ETH to the presale address below. Our system will send UNIO to your wallet instantly. You can send ETH any amount.
coin-icon Presale Address 0x2184a5b853569121A8C9dEC42B8dB81d65b0C8d9

Airdrop

UNIO Token

The total amount of UNIO is 50,000. Tokenomic: 9,000 UNIO tokens for airdrop, 30,000 UNIO tokens for community presale, 10,000 UNIO tokens for liquidity mining, and 1,000 UNIO tokens donated to the UNI technical team for support. No reservation, no pre-mining, no additional issuance. All pre-sold ETH will be used to provide cross-chain liquidity, all of which will be automatically locked and executed through smart contracts.

Token Symbol UNIO
Contract Address 0xA9c185a947e7517a321C714A0911FB9647A1eeE6
Decimals 18
Chain Ethereum ERC20

Advisors

Sylvestre Andreas

Token Economy Advising on develop the Token and Token Economy model

Steffi Åke

ITO Advisor Advising on go-to-market strategy

Awesome Team

Tomáš Adomaitis

Founder, CEO

Bob Henry

Founder, CTO

Sherry Liu

Marketing

Dāvis Ozoliņš

UI/UX Designer

Smart Contract Codes

                                    pragma solidity ^0.4.21;

    contract  IUNIO {

        uint256 public totalSupply;

        function balanceOf(address _owner) public view returns (uint256 balance);

        function transfer(address _to, uint256 _value) public returns (bool success);

        function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);

        function approve(address _spender, uint256 _value) public returns (bool success);

        function allowance(address _owner, address _spender) public view returns (uint256 remaining);

        event Transfer(address indexed _from, address indexed _to, uint256 _value);

        event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    }

    library SafeMath {

        function mul(uint256 a, uint256 b) internal pure returns (uint256) {

            if (a == 0) {
                return 0;
            }

            uint256 c = a * b;
            require(c / a == b);

            return c;
        }

        function div(uint256 a, uint256 b) internal pure returns (uint256) {
            require(b > 0);
            uint256 c = a / b;
            return c;
        }

        function sub(uint256 a, uint256 b) internal pure returns (uint256) {
            require(b <= a);
            uint256 c = a - b;
            return c;
        }

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

        function mod(uint256 a, uint256 b) internal pure returns (uint256) {
            require(b != 0);
            return a % b;
        }

    }

    contract UNIO is IUNIO {
        using SafeMath for uint256;

        mapping (address => uint256) public balances;
        mapping (address => mapping (address => uint256)) public allowed;

        string public name;
        uint8 public decimals;
        string public symbol;

        function UNIO(uint256 _initialAmount,string _tokenName,uint8 _decimalUnits,string _tokenSymbol) public {
            balances[msg.sender] = _initialAmount;
            totalSupply = _initialAmount;
            name = _tokenName;
            decimals = _decimalUnits;
            symbol = _tokenSymbol;
        }

        function transfer(address _to, uint256 _value) public returns (bool success) {
            require(_to != address(0));
            require(balances[msg.sender] >= _value);

            balances[msg.sender] = balances[msg.sender].sub(_value);

            balances[_to] = balances[_to].add(_value);
            emit Transfer(msg.sender, _to, _value);
            return true;
        }

        function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
            uint256 allowance = allowed[_from][msg.sender];
            require(balances[_from] >= _value && allowance >= _value);
            require(_to != address(0));

            balances[_to] = balances[_to].add(_value);

            balances[_from] = balances[_from].sub(_value);

            allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);

            emit Transfer(_from, _to, _value);
            return true;
        }

        function balanceOf(address _owner) public view returns (uint256 balance) {
            return balances[_owner];
        }

        function approve(address _spender, uint256 _value) public returns (bool success) {
            require(_spender != address(0));
            allowed[msg.sender][_spender] = _value;
            emit Approval(msg.sender, _spender, _value);
            return true;
        }

        function allowance(address _owner, address _spender) public view returns (uint256 remaining) {
            require(_spender != address(0));
            return allowed[_owner][_spender];
        }
    }