Skip to content
View ocean-drop's full-sized avatar
๐ŸŒŠ
๐ŸŒŠ

Block or report ocean-drop

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ocean-drop/readme.md

XRP Ocean Drop, the Tsunami is comming ๐ŸŒŠ

Kanagawa


Table of contents

  1. What is XRP Ocean Drop ?
  2. How does the game work ?
    1. The Ocean
    2. The Tsunami
    3. The Waves
    4. The Boat
  3. Why should I participate ?
  4. When will the game end ?
  5. Where do I see the result ?
  6. TL;DR

What is XRP Ocean Drop ?

XRP Ocean Drop is a game using the KISS principle, where the goal is to create an Ocean composed of a million Drops, in order to generate a huge Tsunami, all this based on the technology offered by the XRPL

How does the game work ?

The game is based on a strictly random selection principle. To do this and to avoid tampering, XRP Ocean Drop uses two key rules to ensure maximum randomness:

  1. The Fisher-Yates shuffle algorithm, which allows to randomly distribute all Drops in the Ocean. Source code reference see.
  2. crypto.randomInt(min, max) allowing to select a Drop between 0 and 1'000'000(excluded). Source code reference see.

Players have the possibility to acquire one or more Drops for 5XRP each. To do so, they just have to send 5XRP to the address (r9chCF3ieEKCVDW1pAvtuDnvcjmBShiVfW). Players can also create their own Wave to participate in multiple times or to invite other players to join them.

The Ocean

The Ocean is the place where all the Drops are stored while waiting for the Tsunami to occur. The Ocean is represented by the address (r9chCF3ieEKCVDW1pAvtuDnvcjmBShiVfW) which is auditable at all times to ensure maximum transparency.

The Tsunami

The Tsunami depends on the size of the Waves, but is at least 2/5 of the Ocean size, or at least 40% in percentage terms.

The Tsunami is the result after all the Drops have been sold. The Tsunami is represented by one and only one address which will have been randomly selected according to the two rules described above.

The Waves

The totality of all the Waves and its participants is at most 2/5 of the Ocean size, or at most 40% in percentage terms.

What are the advantages of creating a Wave? The creation of a Wave allows its creator to reduce the cost of participation to 2/5 of the initial price, that is to say 40% discount on 5XRP. Each Wave gets 2/5, or 40%, of each player that joined it.

To create a Wave you just need to add a destination tag when you participate. However, make sure that your Wave does not already exist, otherwise you will join someone else's Wave!

The Boat

The boat represents the development team monitoring the Ocean and is 1/5 the Ocean size, or 20% in percentage terms.

Why should I participate ?

Your participation will allow the development team to develop and promote projects around XRPL that will serve the community. All projects will be open source.

When will the game end ?

The game will end when one million Drops of the Ocean are sold out.

However, if by December 31, 2022 the size of the Ocean is less than 10% of the total Drops available, the game will be cancelled and all the Drops purchased will be returned to the individual players.

On the other hand, if on December 31, 2022 the size of the Ocean is greater than 10% but less than 100% of the total Drops available, a vote will be launched on our Twitter account to maintain or not the game. Two cases are possible:

  • If the majority of players want to continue, the game will be maintained. Then, a vote will be held at the beginning of each month to decide whether or not to continue the game.
  • If the majority of the players want to stop the game, all the Drops purchased will be returned to the different players.

Where do I see the result ?

The result will be generated automatically and without human intervention by the GitHub Actions. When the result will have been generated a copy will be kept in this GitHub repo, to keep a trace of the history. Indeed, as the generation of the Waves can be reproduced, as the Tsunami is totally random and cannot be reproduced.

TL;DR

The goal is to create an Ocean of a million Drops. You can also create your own Wave and invite others to join.

To do so, you just have to send 5XRP to the address (r9chCF3ieEKCVDW1pAvtuDnvcjmBShiVfW), to create your Wave just add a destination tag. Make sure your Wave doesn't already exist, otherwise you will join someone else's wave!

Once the million Drops are sold out, a Tsunami will reward a randomly chosen participant (cryptographically secured) at 2/5 of the Ocean size, the Waves will count for 2/5 and the 1/5 will be used to develop projects around the XRPL.

Popular repositories Loading

  1. ocean-drop ocean-drop Public

    JavaScript 1