# Introduction

WunderPass is a global zero-knowledge identity protocol that allows users to move frictionlessly through the web, control their data and get paid when they share it. We're building an ecosystem with the mechanism design to disrupt centralized identity management.


# WunderPass Ecosystem (WIP)

WunderPass was created to give users back unconditional sovereignty over their data and digital identities. In particular, it eliminates the need for handling multiple online accounts and giving out personal data that disproportionately benefits service providers.\
\
We're building an ecosystem with the mechanism design to disrupt centralized identity management.\
\
See white paper here (currently in DE):&#x20;

{% embed url="<https://github.com/wunderpass/white-Paper>" %}


# WunderPass NFT

WunderPass NFT is a utility NFT. Holders will play a formative role in the development of the protocol and will have access to: invite-only events, utility token airdrop & staking rewards, early product releases & voting on the future roadmap.\
\
See WunderPass NFT white paper here (currently in DE):&#x20;

{% embed url="<https://github.com/WunderPass/White-Paper/blob/main/nft.pdf>" %}


# WunderPools (WIP)

Generalized pooling infrastructure. Think web3 group chats with integrated money pools. Currently deployed by Casama for sports prediction games.&#x20;

{% embed url="<https://github.com/WunderPass/White-Paper/blob/main/pools.pdf>" %}


# WunderPools (lightpaper)

{% embed url="<https://github.com/WunderPass/White-Paper/blob/main/pools[light].pdf>" %}


# WunderPool

Generalized pooling infrastructure. Think web3 group chats with integrated money pools. Currently deployed by Casama for sports prediction games.

{% embed url="<https://github.com/WunderPass/SmartContract-WunderPool>" %}


# WunderPass Identity Service (WunderID)

WunderIdentity or WunderID is the identifier on the protocol. Others can use it to easily interact with the underlying public address without explicitly knowing it.

{% embed url="<https://github.com/WunderPass/wunder-identity-service>" %}


# WunderWallet

{% embed url="<https://github.com/WunderPass/wunder-wallet-service>" %}


# Status

💎  Diamond is the first status out of 9 in total. Each status has a different cap and can no longer be minted once reached e.g. only 200 Diamonds are possible followed by Black, Pearl, Platinum & Ruby i.a. with ascending caps each. Read on for all NFT status:

```
We define the following *NFT Pass Status* with the associated
characteristics:

-   Status A (**Diamond**)

    -   Number of passes: 200

    -   Minted on number: 1 to 200

-   Status B (**Black**)

    -   Number of passes: 1.600

    -   Minted on number: 201 to 1800

-   Status C (**Pearl**)

    -   Number of passes: 12.800

    -   Minted on number: 1801 to 14.600

-   Status D (**Platinum**)

    -   Number of passes: 102.400

    -   Minted on number: 14.601 to 117.000

-   Status E (**Ruby**)

    -   Number of passes: 819.200

    -   Minted on number: 117.001 to 936.200

-   Status F (**Gold**)

    -   Number of passes: 6.553.600

    -   Minted on number: 936.201 to 7.489.800

-   Status G (**Silver**)

    -   Number of passes: 52.428.800

    -   Minted on number: 7.489.801 to 59.918.600

-   Status H (**Bronze**)

    -   Number of passes: 419.430.400

    -   Minted on number: 59.918.601 to 479.349.000

-   Status I (**White**)

    -   Number of passes: ∞

    -   Minted on number: 479.349.001 to ∞

This NFT property is by definition trivially
**deterministic**: It is always undoubtedly clear which status a
umpteenth digit minted *NFT pass* will have. The added
"Reverse Halving Logic" **rewards early adopters** with one
coveted NFT, whose rarity, by protocol, always decreases over time.
```


# Hologram

The 8 holograms are based on the 7 New Wonders of the World plus the Pyramids of Gizeh as an honorary candidate, which is only minted in 1/256 times. So only 0.390625% of WunderPass NFTs will have it. See remaining probabilities:

```
We define the following *NFT Pass Holograms* based on Wonders of the World with the associated
characteristics:

-   WW1

    -   Wonder: **Pyramids of Giza**

    -   % of passes: 0.390625% or 1/256

-   WW2

    -   Wonder: **Great Wall of China**

    -   % of passes: 0.78125% or 1/128

-   WW3

    -   Wonder: **Petra**

    -   % of passes: 1.5625% or 1/64

-   WW4

    -   Wonder: **Colosseum**

    -   % of passes: 3.125% or 1/32

-   WW5

    -   Wonder: **Chichén Itzá**

    -   % of passes: 6.25% or 1/16

-   WW6

    -   Wonder: **Machu Picchu**

    -   % of passes: 12.5% or 1/8

-   WW7

    -   Wonder: **Taj Mahal**

    -   % of passes: 25% or 1/4

-   WW8

    -   Wonder: **Christ the Redeemer**

    -   % of passes: 50% + x (1/2 + 1/256)
```


# Pattern

Safari Fun, Triangular Bars, Pointillism & Wavy Waves i.a. make up the 9 patterns of the WunderPass NFT. The distribution is random but skewed so that the probabilities are 1/2, 1/4, 1/8, 1/16 and so on. See full percentages:

```
We define the following *NFT Pass Patterns* with the associated characteristics:

-   P1

    -   Pattern: **Safari Fun**

    -   Probability: 0.1953125% or 1/512

-   P2

    -   Pattern: **Triangular Bars**

    -   Probability: 0.390625% or 1/256

-   P3

    -   Pattern: **Pointillism**

    -   Probability: 0.78125% or 1/128

-   P4

    -   Pattern: **Wavy waves**

    -   Probability: 1.5625% or 1/64

-   P5

    -   Pattern: **Stony desert**

    -   Probability: 3.125% or 1/32

-   P6

    -   Pattern: **WunderPass**

    -   Probability: 6.25% or 1/16

-   P7

    -   Pattern: **Zigzag**

    -   Probability: 12.5% or 1/18

-   P8

    -   Pattern: **Linear**

    -   Probability: 25% 1/4

-   P9

    -   Pattern: **Curves**

    -   Probability: 50,1953125% or 257/512

```


# Edition

Individualize your WunderPass. Starting with 100 City Editions that move up to the next parent edition based on availability.

```
We define editions based on geographic locations:

City  →  Country  →  Continent  →  World   

Each edition has a cap and a 
parent edition. Once the cap is reached, the parent edition is minted. Only the 
uppermost parent does not have a cap.   

***Example of an Edition Chain:***

Berlin  →  Germany  →  Europe  →  World 

Rules:

-   Editions are not collectively exhaustive from the beginning and will be 
increased with time. 

-   The *City Edition* is capped at **100**.  

-   The *Country Edition* is capped at **10,000**.  

-   The *Continent Edition* is capped at **1,000,000**.  

-   The uppermost parent is the *World Edition* and doesn't have a cap.
```


# ERC-721 Core

{% embed url="<https://github.com/WunderPass/SmartContract-WunderNFT/blob/master/contracts/wunderPass.sol>" %}


# ERC-721 Test

{% embed url="<https://github.com/WunderPass/SmartContract-WunderSlangNFT/blob/master/contracts/MyEpicNFT.sol>" %}


# General

**Why WunderPass?**

WunderPass was created to give users back unconditional sovereignty over their data and digital identities. In particular, it eliminates the need for handling multiple online accounts and giving out personal data that disproportionately benefits service providers.

**What is the WunderPass protocol?**

WunderPass is a global zero-knowledge identity protocol that allows users to move frictionlessly through the web, control their data and get paid when they share it. We're building an ecosystem with the mechanism design to disrupt centralized identity management.

**What are we launching on the protocol?**

We're launching identity-based products on the protocol to kick start this process. The first being WunderPool, a social investing app. Since it's built on the identity layer, users can use their WunderID to settle all kinds of transactions amongst each other.


# WunderID

**How do I get started?**

Click on launch app (link coming soon) to start the WunderPass app. You will then be able to create your WunderID. Make sure to write down your secret recovery phrase. Remember: your keys, your identity.

**What is my WunderID?**

Your WunderIdentity or WunderID is your only identifier on the protocol. Others can use it to easily interact with the underlying public address without explicitly knowing it. In other words, without doxxing it.


# NFT

**What is the WunderPass NFT?**

A utility NFT. WunderPass NFT holders will play a formative role in the development of the protocol and will have access to: invite-only events, utility token airdrop & staking rewards, early product releases & voting on the future roadmap.

**How do I mint the WunderPass NFT?**

You can either mint it with your WunderID via the WunderPass app (link coming soon) and pay a discounted price of $79 (€69) with Paypal. Otherwise you can use the public minting function (link coming soon) and pay 420 Matic or \~$700 (\~€600). \
\
Why? We are making it easy for crypto newbies to enter the space, without having to deal with hexadecimal strings and having to make multiple crypto transactions to mint the NFT.


