Red Pill Worlds
RPWs
Last updated
RPWs
Last updated
The goal of Red Pill Worlds (RPWs) is to incentivize independent developers to build and update a virtual copy of our current world. If we are successful, you should be able to go to the worlds' page, enter the plus code of the part of the world (in the entire universe) you would like to explore, and have multiple implementations of that part of the world pop up for you to launch and explore.
Each implementation is situated in time such that, not only are you able to search parts of the world by plus code, you are also be able to search by time period, past to present (not future though, since RPWs digitize what's real and there's no way of knowing how any part of the world will look like in the future with a 100% confidence).
Some implementations let you explore them through the screen of your device, others require a VR headset, and others let you use both. Its's all up to the developer. Each implementation has its own feature, some might allow a lower number of concurrent users whereas some might allow a higher number of users such that multiple users can explore them at the same time and interact with each other. Some implementations might even allow you to organize parties and invite your friends or organize a concert and invite your fans.
You can basically think of each implementation as a video on YouTube; just like anyone can create a video on a familiar subject and publish it to the world, anyone can create an implementation of a part of the world he/she is familiar with and publish it to the world.
Just like videos, world implementations can have ads in them for monetization purposes and just likes videos, RPWs can receive likes/dislikes from the community and that influences their ranking when users search for the part of the world that they implemented, relative to the rankings of other implementations of that part of the world.
We also have RPW Codes which are NFTs that tokenize various parts of the world. Each RPW Code is associated with one complete plus code (i.e code + extension like 7GP2P7QW+8W) in a one to one relationship such that there can only be one RPW Code for each complete plus code.
You can view RPW Codes as trophees for specific parts of the world that only the first RPWs to implement those parts of the world and achieve enough likes on their implementations can mint.
Take the Eiffel tour for instance, it is associated with a series of plus codes; the first developer to implement a digital version of the Eiffel tour and get enough likes from the community can mint all the plus codes of the Eiffel tour. Other developers are free to implement the same part of the world but there can only be one developer with the NFTs to that part of the world just like there can only be one winner for a trophee.
In the case where a developer holding the NFTs to a part of the world fails to maintain and update the virtual representation to match the changes that happen in the real world, the community might vote him/her down and if the ratings of his/her virtual representation fall too low, another developer can claim and receive the NFTs of that world provided he/she is able to get enough votes on his/her implementation.
RPWs should be updated at least once every 6 months.
The first step is to deploy a world contract. The page below provides a guide to doing that:
The next step is to update your world contract's category to red pill. In your world contract's panel, click on the Control Panel button
In the control panel menu, click on the Update Category button, pick the Red Pill option and validate the transaction
You should see the category of your world contract update to Red Pill like in the image below
The step after that is to pick a part of the world to implement, publish a post about your implementation on your CanCan channel with links to the implementation so users can start exploring it and voting for your world contract.
To mint an RPW Code, your world contract needs to receive more likes than 25% of the existing Red Pill Worlds and you need a trustBounty with a minimum balance of 100 USD (which is subject to change)
Once you've got that, you can click on the Control Panel button in your world's panel and select the Mint World option
Input all the plus codes of your world, the ID of the planet to which the world belongs (input 1 if it's the earth) and validate the transaction. You should be able to see your minted Codes appear at the bottom left your world's panel like in the image below (where our Code has the ID of 1)
You will need to maintain your world implementation and update it with every change that happen to the implemented part of the world in the real world. Otherwise you might lose the Codes you just minted to a more up to date implementation.
Dishonesty is not tolerated and you should never lie about the state of a world you are implementing. In the event you were to be dishonest, your bounty might get claimed by members of the community and if you are found to be guilty of dishonesty, part or the entirety of your bounty might get taken away. You can read more about how bounties/trustBounties work on the page below:
To mint an RPW Code, your world contract needs to receive more likes than 25% of the existing Red Pill Worlds and you need a trustBounty with a minimum balance of 100 USD (which is subject to change).
The process is similar to the minting a present RPW Code; in the control panel menu of your world contract, click on the Mint Past World button, fill in the plus codes of the part of the world you have implemented along with the other requested information and validate the transaction
Past worlds RPW Codes do not expire but they are set in time each covering a period of 6 months. So if you situate your world in time starting from 1st January 1970, that world should represent the state of that part of the world from the 1st January 1970 to the 1st June 1970; if anything has changed in the state of that part of the world, you should pick a period of 6 months during that same year where nothing has changed in the part of the world being implemented.
Dishonesty is not tolerated and you should never lie about the state of a world you are implementing. In the event you were to be dishonest, your bounty might get claimed by members of the community and if you are found to be guilty of dishonesty, part or the entirety of your bounty might get taken away. You can read more about how bounties/trustBounties work on the page below: