🙋‍♀️ FAQs

What is PlotX?

PlotX is a non-custodial prediction protocol that enables users to earn rewards on high-yield prediction markets.

Dubbed as the Uniswap of Prediction Markets, PlotX uses an Automated Market Making algorithm to create, settle markets and distribute rewards on the Ethereum Blockchain without any counterparty risk. Markets are focused on crypto-pairs like BTC, ETH, YFI etc and are automatically created in intervals of 1h, 1d and 1w.

PlotX also uses on-chain governance powered by GovBlocks.

Important Links:

What is the team background behind PlotX?

Ish Goel, Founding Member of PlotX entered the Ethereum ecosystem back in 2016. Along with Nitika, Ish won the London Blockchain Week Hackathon in 2017 and joined Nexus Mutual as the CTO.

Nitika Goel, Founding Member of PlotX entered the Ethereum ecosystem in 2016 and has served as the Lead Developer of Nexus Mutual. She also co-founded GovBlocks, an on-chain governance toolkit. She was also the author of the ERC1132 lockable token standard on Ethereum.

Kartic Rakhra, Founding Member of PlotX entered the Ethereum ecosystem in 2017 and co-founded GovBlocks along with Ish & Nitika. He also setup India's largest blockchain community via the India Blockchain Week in partnership with Fintech Worldwide.

Satheesh A, Founding Member of PlotX entered the crypto ecosystem in 2019. He comes with 25 years of experience working on CXO positions in the IT sector across marquee organizations like Cognizant, BORN and various others.

17+ other members that have been working on PlotX via Somish Blockchain Labs.

Founding members talking about their journey before launching PlotX

How do I sign up on PlotX - metamask or email?

PlotX is a non-custodial prediction protocol. To participate in prediction markets created by the community, you may connect your Metamask wallet or any of the mobile wallets supported by WalletConnect (see the list here).

For users who wish to login via their emails, non-custodial wallets that offer CeFi Bridges like Portis may be integrated. Watch this space for more announcements.

The PlotX community upholds the DeFi ethos of autonomy, however the community is also cognizant of the regulatory concerns around KYC / AML.

Watch this space for more announcements on how these challenges are solved.

What if I have an issue with the result of a market? Is there some way I can raise a dispute?

Dispute resolution is an important aspect of prediction markets but is also a complicated feature. There have been multiple attempts at creating decentralized judicial systems on Ethereum - and while the early contributors are cognizant of the importance of dispute resolution, the idea with PlotX was to stay away from markets that require subjective opinions at the time of market settlement, reducing the chances of dispute.

PlotX, at the moment, provides the ability to create only those markets for which there can be a mathematical settlement. The rare chance of a dispute is when an Oracle fails to post the price of crypto assets at the time of market settlement.

In such a dispute scenario, the following workflow shall be followed by the protocol. This feature is still under development. Here’s the wireframe of the idea:

  1. Allow a dispute raising time (cooling period) after the market closes

  2. Any user raising a dispute needs to deposit a fee, in PlotX tokens

  3. There shall be a role called "Dispute Resolution Panel" in the PlotX on-chain governance with a majority of 70%.

  4. All Dispute Resolution Panel members will need to lock minimum stake in native tokens to act fair in the decision making process and the panel shall be chosen by the community and can be changed via governance as well

  5. The decision of the panel shall be treated as final

  6. Disciplinary action can be taken on a Dispute Resolution Panel member via governance

PlotX leverages the Govblocks smart contracts that allows the PlotX community to follow a pragmatic approach to on-chain governance. The community can create multiple member roles and manage decision points pragmatically.

How is PlotX governed on-chain? Is there an advisory board? What are their powers?

PlotX is following a pragmatic on-chain governance approach.

Ideally, all potential actions can be defined by the code but reality is much more complex and fall-back options are required in several circumstances. As such an Advisory Board will be set-up to facilitate decisions requiring interaction with the non-blockchain world as well as govern some of the more extreme scenarios.

Importantly, the Advisory Board has no custodial rights over the fund pool and cannot release funds to any particular person, with each Board member liable to be replaced at any time via the member voting process. On that path, at the time of launch on the mainnet, the community shall choose 5 advisory board members. These advisory board members shall have equal powers to begin with.

As the community grows, the role of the advisory board shall diminish with a vision to provide full autonomy.

The 5 members can be replaced via on-chain governance at any time.

Which oracles are used in PlotX?

Chainlink & Provable are the two oracles being used in PlotX at the moment. Read along for details...

All prediction markets in PlotX are specifically related to the price of digital assets like BTC/USDT, ETH/USDT etc. This makes on-chain price discovery of assets a very important aspect of the PlotX protocol. PlotX needs price feeds for 2 reasons:

  1. To compute the odds of a prediction option - PlotX provides 3 prediction options for every prediction market in which odds are calculated. For example, in a market like "What will be the price of BTC/USDT in the next 1 hour?", there are three prediction options as under:

    • Option (a) <$10500

    • Option (b) Between $10500-$10600

    • Option (c) >$10600

    The odds of each of the above Options is different. The calculation of the odds involves the Current Market Price of BTC (or any other crypto asset) as a factor.

    Meaning, if the current market price is falling under Option (c) (>$10600) then Option (c) is relatively more expensive than others. This means BTC price is constantly needed on-chain.

    Chainlink is used as a decentralized oracle for computing odds.

  2. Settlement of market - Markets on PlotX are settled on-chain. At the moment, Provable feeds the asset price via Binance API, at the end of the market. However, this is susceptible to manipulation

    • A suggestion of the community has been to feed an average of multiple sources via Chainlink

    • Watch this space for more announcements

How long has PlotX been in development? When's the mainnet launch?

PlotX has been in development since Feb 2020 and was launched on the Kovan testnet in May 2020. The github repo can be seen at: https://github.com/plotx/smart-contracts.

To ensure a seamless experience for the users, there was an extended test phase, where community feedback helped improve the product.

The announcements are now being made in different communities, since the mainnet launch is nearing.

Given predictions can be made in ETH, what is the value proposition of the PlotX token?

PlotX is built by and for the Ethereum community. Ability to use all DeFi applications in ETH should be a right for the community. With this strong belief, the protocol has been designed in a way that people can predict using ETH and the PlotX native token.

The value proposition of the PlotX native token (PLOT) is as follows:

Token Utility 1: AMM Mining - Incentives for Market Creators

  • PlotX protocol uses an AMM algorithm which requires market initiation in intervals of 1h, 1d and 1w, by paying gas fee on Ethereum.

  • The Market Creator who pays the gas fee for market initiation can claim their incentives in the form of PLOT tokens. In order to provide these incentives to the market creators, the protocol charges a fee from the market participants. This fee is taken as a percentage of participation amount. For participations in ETH, the fee is 0.1%, while for participations in PLOT, the fee is 0.05%

  • Any leftover fees, apart from the incentives of Market Creators, are accrued in the DAO on-chain, which is available for the community to decide on how to use via on-chain governance.

Token Utility 2: Referral Mining - Building in virality by design

  • Prediction markets are a way to sum opinions of many and capture what is known as the “wisdom of the crowd”. To be able to achieve that, it is critical for PlotX to reach the masses. If the community is able to achieve that, a new version of information will be created that is driven by true market opinions.

  • To reach the masses, the PlotX token provides virality by design via the Referral Bonus program.

  • Users can refer other users, and mine referral rewards. Referral rewards are implemented by using a non-transferable bPLOT token that is equal to PLOT at all times, but only usable within the PlotX markets.

IMPORTANT: The referral program tokens, bPLOT, can only be used to participate in the prediction markets, and cannot be dumped on exchanges. By using bPLOT tokens, users can predict and mine more PLOT tokens for themselves.

Token Utility 3: Community Mining - Wide distribution in communities

  • Another important factor for the protocol to succeed is to attract relevant communities that would benefit from predictions. For example, the community of LINK holders.

  • PlotX provides mineable Airdrop incentives for communities to start using the protocol.

  • Relevant communities, after passing through a governance vote, can mine airdrops on PlotX. Airdrop rewards are implemented by using a non-transferable bPLOT token that is equal to PLOT at all times, but only usable within the PlotX markets.

IMPORTANT: The mineable airdrop tokens, bPLOT, can only be used to participate in the prediction markets, and cannot be dumped on exchanges. By using bPLOT tokens, users can predict and mine more PLOT tokens for themselves.

Token Utility 4: Play Mining - Stake & Play

  • To bootstrap and encourage liquidity on the PlotX prediction markets, the users are incentivized to stake their PlotX tokens prior to participating in the prediction market.

  • If they stake and play, they get extra rewards in proportion to the amount staked wrt to the amount used to participate. If a player plays with 100 PLOT tokens and stakes 1000 PLOT tokens separately, he/she gets 2x positions of a player who hasn’t staked at all. More positions lead to more rewards.

  • The good part being, even if the user loses in the prediction market, they will not lose the staked PLOT tokens.

Token Utility 5: On-Chain Governance

  • The PlotX token also serves as a governance token. PLOT Token holders will be eligible for voting on proposals that will define the future of the PlotX Protocol. On-chain governance for PlotX is being launched from day 1 of the mainnet launch.

  • This means that the community will be able to vote on decision points like market dispute resolution, creation of new markets, implementing emergency pause and any other such decisions which shall result in a change in the smart contracts of PlotX

Token Utility 6: Liquidity Mining

  • To bootstrap and encourage liquidity for the PLOT token, users who stake their PLOT tokens on specified PLOT liquidity pools on DEXs (to be announced) will be incentivised by getting extra PLOT tokens as rewards for providing liquidity.

  • To earn the yield farming rewards, liquidity providers on DEXs will have to lock their LP tokens on PlotX Staking Smart Contract.

  • The yield farming incentives will be distributed per block with no limitation on minimum staking days.

Are there any liquidity mining/yield farming incentives?

Yes, this is explained in the Token Utility 4: Liquidity Mining with Staking (above). The aim is to release this feature alongside the v1 release. In case that deadline is missed, the feature will be put to a proposal via governance.

How do you integrate Ethereum? Is everything on-chain? Or are the order books off-chain?

The entire protocol, and it’s functioning is completely on-chain and the Oracles used for odds calculation and market settlement is publicly declared with each market.

PlotX protocol follows an Automated Market Making algorithm. There’s no manual / off-chain market making. The logic to determine the value of a particular market option is in the smart contracts.

This allows the smart contract to do the market making just like Uniswap, without any order book.

Are you using any L2 scaling solutions or planning to do so?

L2 scaling is kind of obvious for a project like PlotX. With the Automated Market Making algorithm, it becomes really easy to run perpetual prediction markets but that also means that the underlying infra needs to scale.

We’ve been looking at various L2 solutions and MATIC has been one of our preferred choices so far.

Being on L2, it will allow PlotX to run shorter time frame markets as well. For example 5 mins, 15 mins - which are interesting from a retail perspective. It will also solve the Gas issues that Eth faces at the moment.

Here’s the loose idea on how it will be implemented:

  1. Stake assets on mainnet, and then transfer assets to L2 side-chain.

  2. All markets are opened and settled on the L2 side-chain.

  3. When a user wishes to exit, they convert L2 side-chain assets to mainnet assets.

Read more about it here: PlotX joins hands with MATIC for L2 scalability

How is PlotX different from projects like Augur, Synthetix (Binary Options) and HXRO?

We’re all in this together. Synthetix, Augur and others have done a great job at kick starting the innovation behind prediction markets, but there’s a lot to innovate on.

PlotX follows a very different approach towards prediction markets. Ability for Automated Market Making, Risk Spread Mechanism, Liquidity Mining and Reward Schema are some areas that differentiate PlotX from both new and old incumbents in this space.

A detailed comparative table can be seen below:

Head

Other Centralised Prediction Platforms

(HXRO)

Other Decentralised Prediction Platforms

(Augur, Synthetix)

PlotX

Market Creation

Users have no role

Users can create markets

Smart Contract driven market creation with Automated Market Making

Market Types

Markets are non-specialized, suffer from low participation

Markets are non-specialized, suffer from low participation

Crypto native markets with 1 h, 1 day and 1 week slots

Asset to participate in markets

ETH / BTC / Native token

Generally only Native Tokens (like SNX)

ETH + Native PlotX Token

Liquidity

Lower liquidity due to multiple & less attractive longer duration markets (eg. Election Results)

Lower liquidity due to multiple & less attractive longer duration markets (eg. Election Results)

Higher liquidity with focused markets of short duration and AMM

Risk Exposure

All or nothing (YES, NO markets) with high risk

All or nothing (YES, NO markets) with high risk

Lowered risk via the risk-spread (multiple options & deleverages)

Funds Custody

Held by platform, risk of fraud/hacks

Non-custodial, funds locked in Smart Contracts

Non-custodial, funds locked in Smart Contracts

Fund lock-in

User Funds are locked in for longer durations

Long term markets with fund being locked

Instant rewards and short term markets

Limits on participation

Limits on amount used, or markets created

No limits on amount used, or markets created

No limits on amount used, or markets created

Provable Algos

No provable algos with trust in the “house”

Provable Algos with on-chain computations

Provable Algos with on-chain computations

Participation Rewards

Usually no participation rewards

Low participation rewards

High participation rewards with Participation Mining

Community Governance

No community governance

On-chain governance

On-chain governance

Counterparty Risk

High counterparty risk with custodial funds

No counterparty risk with custodial funds

No counterparty risk with custodial funds