Like us!
Follow us!
Follow us!
Follow us!
Fork us!
Connect us!

The Future Of Marketplace




80,000,000 QIQ

Current Bonus


Current Rate

1 QIQ = US$0.40

USD Raised

0.00 USD

Featured In


QWIQQ is a mobile social commerce based on blockchain network. It is a platform for individual sellers and merchants to list and sell their wares. Sellers/Merchants can choose to accept over 10+ types of crypto-currencies.

Social networking sites like Pinterest prove the value of image-driven communication for businesses. After all, you can write a thousand words describing your product and its benefits, but you know what they say about a picture.

Qwiqq is driving social commerce with an app that lets local merchants quickly post, in real-time, their products and services using a picture, price and place. Then, they can share them on the most popular social sites. In other words, Qwiqq turns powerful social networks into powerful selling networks.

Busy merchants simply don’t have time to create commerce posts, including copy and images, and then share them on Facebook, Twitter, Email and SMS. Qwiqq aims to make this process efficient so businesses can get social benefits without all the work.

For consumers, Qwiqq is a fun way to share the things they love to buy. If you’re out and about, and you see a great deal on shoes or sushi, just snap a photo, add the price and your comments, and share with all your friends.

The Qwiqq team is already receiving recognition for their innovative approach to deal and photo sharing. Qwiqq 1.0 was featured in the iTunes App Store: New & Noteworthy, What’s Hot, Great Free Apps section, and it was also a finalist in TeXchange’s inaugural "One to Watch" awards.

Qwiqq aims to create a brand new commerce marketplace for the crypto community by building on it's existing successful mobile commerce platform.

Raised a total of US$2.5m in VC seed fundings.

(6 seed funding rounds)

Featured in the iTunes App Store

(New & Noteworthy, What’s Hot, Great Free Apps section)

Founded since 2010

(with 8 years of history)

QWIQQ App Features

Multi-cryptocurrency Acceptance

Transact in your choice of crypto – on the Qwiqq platform.

Social Media Friendly platform

List products you wish to sell and share on multiple platform in one quick, simple process.

No Transaction Costs

No fees will be charge for selling/buying on our platforms. You only pay for the standard crypto-currency transactional fees.

Simple Mobile Commerce Market Place

Takes no more than a minute to list your product from your mobile devices.

Privacy protection

With the use of crypto currencies on Qwiqq marketplace, we omit the need to reveal sensitive personal payment information to users.

Secure buying/selling experience

With an internal Escrow system, users will transact in a safe environment.

Market Place Platform

Users will be able to transact seamlessly with no hassle. Q tokens will be ultilised in our eco-system for users/merchants to purchase advertising credits or can be earned through loyalty rewards program within the system.

Escrow system

Platform ultilize smart contracts and Escrow mechanism to hold the tokens and perform disbursement of the collected funds on obligations met. Buyers will no longer have to worry about non-receipt of items purchased. In turn, sellers will no longer have to worry about not receiving payment after shipment of items sold.

Multiple platforms synchronization

Selling is all about social media these days. Having to share your listings on all platforms requires ample effort and time. Imagine having listed 100 items on the marketplace and still having to replicate these similar data over several social media accounts to achieve maximum exposure.

Token Sale


Token Symbol: QIQ
Token Type: ERC20
Total Token Supply: 80,000,000
Available For Sale: 20,000,000
Token Price: 1 QIQ = US$0.40
Minimum Transaction: 750 QIQ (Pre-ICO)
Maximum Transaction: 750,000 QIQ
Pre ICO Starts: 15th Feb 2018
Pre ICO Ends: 22th Feb 2018
Main ICO Starts: 22th Feb 2018
Main ICO Ends: 4th Apr 2018


Platform Ecosystem (65%)
Crowdsale (25%)
Team Members (8%)
Bonuses & Bounty Programs (2%)


Platform & Product development (50%)
Marketing (20%)
Operating expenses (10%)
Adminstrative, Legal & Patents (10%)
Reserved funding (5%)
Advisors & Team Incentives (5%)

Project Roadmap

  • Company Founded
  • First App Version Released On Apple Store
  • Achieved Total Seed Fundings of $2.4m
  • Start of Token Sale
  • Launch of Android App and App translations to 20 languages
  • Listing of Q Tokens on Exchanges
  • Launch of Customer/Merchant Loyalty Reward Feature
  • Launch of In-app Ewallet & Merchant Marketing Feature
  • Global expansion to reach 200,000 international users

Smart Contract

The QWIQQ Platform Token is an ERC20 standard token deployed on the Ethereum network through smart contracts.

pragma solidity ^0.4.18;

library SafeMath {
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a * b;
assert(a == 0 || 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;

function max64(uint64 a, uint64 b) internal pure returns (uint64) {
return a >= b ? a : b;

function min64(uint64 a, uint64 b) internal pure returns (uint64) {
return a < b ? a : b;

function max256(uint256 a, uint256 b) internal pure returns (uint256) {
return a >= b ? a : b;

function min256(uint256 a, uint256 b) internal pure returns (uint256) {
return a < b ? a : b;

contract ERC20Basic {
uint256 public totalSupply;

bool public transfersEnabled;

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 ERC20 {
uint256 public totalSupply;

bool public transfersEnabled;

function balanceOf(address _owner) public constant 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 constant returns (uint256 remaining);

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

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

contract BasicToken is ERC20Basic {
using SafeMath for uint256;

mapping (address => uint256) balances;

* Protection against short address attack
modifier onlyPayloadSize(uint numwords) {
assert( == numwords * 32 + 4);

* @dev transfer token for a specified address
* @param _to The address to transfer to.
* @param _value The amount to be transferred.
function transfer(address _to, uint256 _value) public onlyPayloadSize(2) returns (bool) {
require(_to != address(0));
require(_value <= balances[msg.sender]);

// SafeMath.sub will throw if there is not enough balance.
balances[msg.sender] = balances[msg.sender].sub(_value);
balances[_to] = balances[_to].add(_value);
Transfer(msg.sender, _to, _value);
return true;

* @dev Gets the balance of the specified address.
* @param _owner The address to query the the balance of.
* @return An uint256 representing the amount owned by the passed address.
function balanceOf(address _owner) public constant returns (uint256 balance) {
return balances[_owner];


contract StandardToken is ERC20, BasicToken {

mapping (address => mapping (address => uint256)) internal allowed;

* @dev Transfer tokens from one address to another
* @param _from address The address which you want to send tokens from
* @param _to address The address which you want to transfer to
* @param _value uint256 the amount of tokens to be transferred
function transferFrom(address _from, address _to, uint256 _value) public onlyPayloadSize(3) 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;

* @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
* Beware that changing an allowance with this method brings the risk that someone may use both the old
* and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
* race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
* @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) {
allowed[msg.sender][_spender] = _value;
Approval(msg.sender, _spender, _value);
return true;

Our team

Kenneth Peh

CEO & Founder
  • Serial entrepreneur with over 10 years experience in various industries.
  • Founder and managing director of 3 companies, including a tech startup. Focusing on growth hacking in startups, specialist growth marketer in early stage startups.
  • Crypto enthusiast and investor since 2016.

James Chong

CTO/Lead Developer
  • Over 8 years experience as a lead software developer and system analyst in MNCs and government agencies.
  • Proficient in enterprise system development, Web application, database design/development and Android App development.
  • Full stack Java engineer who enjoys bringing great ideas to life.

Janice Ang

PR/Marketing Manager
  • Over 6 years experience in various creative agencies as PR and marketing manager.
  • Specialist in digital lead generation. Passionate about marketing strategy and new marketing technologies and platforms.
  • In charge of the overall marketing strategies in QWIQQ.

Nguyen Huu Loc

Senior Developer
  • Over 7 years experience as an independent developer.
  • Bachelor of Engineering & major in Computer science.
  • Enthusiast of solidity smart contracts alongside multiple programming languages.

Ilham Kurniawan

Web developer/UI designer
  • Web designer who loves to create eye catching websites.
  • Has an eye for stunning designs and bugs.
  • In charge of the overall web frontend design and development, App UI design of QWIQQ.

Our Advisors

Jack Wrigley

Business Development/Ex Founder of QWIQQ
  • Focused on building value in early stage companies and new product/categories. He identifies and develops relationships with strategic partners key to achieving high growth, value and revenue.
  • Has held executive leadership roles in pioneering innovative products and technology solutions in social commerce, IoT, digital movies, tv and music, content distribution, and telecom netting over $30M in early stage investment while delivering over $250M in sales.
  • Expertise includes monetization, retail and brand relationships, omnichannel retail, distribution deals, mobile applications, mobile search, mobile transactions, mobile technology, social advocacy, digital entertainment, business strategy, corporate development, business development, and venture capital.
  • A combination of passion and hard work motivating himself and those around him to achieve key results required to establish and grow marketshare.

John Phan

Business Development/Ex Co-Founder of QWIQQ
  • Tech entrepreneur, crypto hedge fund manager. Love building companies that can change people's lives. Work with entrepreneurs who have big visions and contrarian views.
  • Deep interest in products that can bring efficiency and transparency to anonymous person-to-person marketplaces.
  • Expertise includes general management, business operations, business models, business strategy, negotiation, financial modeling, deal structure, valuation analysis, business development, mergers and acquisitions, financial planning, due diligence, investor relations, competitive analysis, strategic planning, industry analysis, product management, product development, user experience.


Qwiqq is a mobile app that provides an integrated platform for consumers and merchants to sell online socially.

Q tokens (QIQ) is a new crypto currency based on Ethereum/ERC20 blockchain standard. It works in a similar way compared to Bitcoin or Ethereum. Q token is used as an exclusive medium of exchange on the Qwiqq mobile commerce platform and merchant platform which replaces the traditional way for merchants to sell online.
You will need to submit your information for whitelisting. You can click on this link to complete the whitelisting procedure. Once your account is whitelisted, you will receive an email regarding the next step.
No! Do NOT send ETH/BTC from any exchange wallet as you may not be able to receive your tokens. We will not be able to track your transaction if it comes from an exchange.
QIQ is an ERC20 standard token, so it can be stored in many different Ethereum based wallets. We recommend using MyEtherWallet, Mist, or MetaMask.
If the minimum goal of $1m is not met, refunds will be issued via the smart-contract.
Minimum purchase of 750 QIQ to a maximum cap of 75,000 QIQ during Pre ICO round.
Minimum purchase of 150 QIQ to a maximum cap of 75,000 QIQ for the main ICO.
Tokens will be distributed within 7 days after your contribution has been received and confirmed.
Yes, any participant who wants to contribute more than $10,000 is required to fill out a KYC form. Citizens or residents of the United States and China are not allowed to participate.
It's $1m and $10m respectively. You can check out our whitepaper for specific details.'.
Unfortunately, citizens of USA are not allowed to participate.
Yes, 6,000,000 QIQ tokens have been allocated to our bounty and referral campaign.
We target to list our tokens within 2 months from end of token sale. Specific names of exchanges will be announced at a later date.


175A Bencoolen Street 11-05 Burlington Square Singapore 189650

+65 6589 8686

Email us by clicking on the "Contact us" button on the right