Skip to content

Commit

Permalink
GITBOOK-470: fix: cheatsheet + data group links
Browse files Browse the repository at this point in the history
  • Loading branch information
dhadrien authored and gitbook-bot committed Jul 7, 2023
1 parent bb6db01 commit ceb33d5
Show file tree
Hide file tree
Showing 8 changed files with 277 additions and 224 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,10 @@ Developers can request multiple personal data at once. There exist two types of

Examples of Data Groups:

* Minters of "[Stand with Crypto](https://nft.coinbase.com/collection/ethereum/0x9d90669665607f08005cae4a7098143f554c59ef)" NFT ([Data Group](https://factory.sismo.io/groups-explorer?search=stand-with-crypto-nft-minters))
* Contributors to [Sismo Hub](https://github.com/sismo-core/sismo-hub) GitHub repo ([Data Group](https://factory.sismo.io/groups-explorer?search=sismo-hub-contributors-github))
* Gitcoin Passport Holders ([Data Group](https://factory.sismo.io/groups-explorer?search=gitcoin-passport-holders))
* [ENS DAO](https://docs.ens.domains/v/governance/) participants ([Data Group](https://factory.sismo.io/groups-explorer?search=ens-voters))
* Minters of "[Stand with Crypto](https://nft.coinbase.com/collection/ethereum/0x9d90669665607f08005cae4a7098143f554c59ef)" NFT ([Data Group](https://factory.sismo.io/groups-explorer?search=0xfae674b6cba3ff2f8ce2114defb200b1))
* Contributors to [Sismo Hub](https://github.com/sismo-core/sismo-hub) GitHub repo ([Data Group](https://factory.sismo.io/groups-explorer?search=0xda1c3726426d5639f4c6352c2c976b87))
* Gitcoin Passport Holders ([Data Group](https://factory.sismo.io/groups-explorer?search=0x1cde61966decb8600dfd0749bd371f12))
* [ENS DAO](https://docs.ens.domains/v/governance/) participants ([Data Group](https://factory.sismo.io/groups-explorer?search=0x85c7ee90829de70d0d51f52336ea4722))
* Sismo Community Group ([Data Group](https://factory.sismo.io/groups-explorer?search=0xd630aa769278cacde879c5c0fe5d203c))

ZK-Proving inclusion in a Data Groups (e.g proving to be part of NFT owners without revealing the wallet) is actually revealing granular data about one's identity.
Expand Down
475 changes: 264 additions & 211 deletions build-with-sismo-connect/sismo-connect-cheatsheet.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build-with-sismo-connect/tutorials/tuto.md
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,7 @@ Well, now that you have all these steps in mind, let's improve this airdrop cont

## Request proof of group membership

Our first aim is to make the ERC20 airdrop Sybil-resistant. To do this, we simply need to request a proof of Gitcoin Passport group membership from our users. We also want them to have a passport score above 15. You can request such a proof by taking the `groupId` of the "Gitcoin Passport Holders" group that can be found on the Sismo Factory at this link: [https://factory.sismo.io/groups-explorer?search=gitcoin-passport-holders](https://factory.sismo.io/groups-explorer?search=gitcoin-passport-holders) and create a [**claim request**](../technical-documentation/claims.md) from it.
Our first aim is to make the ERC20 airdrop Sybil-resistant. To do this, we simply need to request a proof of Gitcoin Passport group membership from our users. We also want them to have a passport score above 15. You can request such a proof by taking the `groupId` of the "Gitcoin Passport Holders" group that can be found on the Sismo Factory at this link: [https://factory.sismo.io/groups-explorer?search=0x1cde61966decb8600dfd0749bd371f12](https://factory.sismo.io/groups-explorer?search=0x1cde61966decb8600dfd0749bd371f12) and create a [**claim request**](../technical-documentation/claims.md) from it.

{% hint style="success" %}
You can learn how to create a Data Group with the [following tutorial](../../how-sismo-works/how-to-create-data-gems/create-your-data-group.md).
Expand Down
8 changes: 4 additions & 4 deletions how-sismo-works/core-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@ The owner of dhadrien.eth (part of Sismo Community Group Group) can generate a Z

Examples of Groups:

* Minters of "[Stand with Crypto](https://nft.coinbase.com/collection/ethereum/0x9d90669665607f08005cae4a7098143f554c59ef)" NFT ([Data Group](https://factory.sismo.io/groups-explorer?search=stand-with-crypto-nft-minters))
* Contributors to [Sismo Hub](https://github.com/sismo-core/sismo-hub) GitHub repo ([Data Group](https://factory.sismo.io/groups-explorer?search=sismo-hub-contributors-github))
* Gitcoin Passport Holders ([Data Group](https://factory.sismo.io/groups-explorer?search=gitcoin-passport-holders))
* [ENS DAO](https://docs.ens.domains/v/governance/) participants ([Data Group](https://factory.sismo.io/groups-explorer?search=ens-voters))
* Minters of "[Stand with Crypto](https://nft.coinbase.com/collection/ethereum/0x9d90669665607f08005cae4a7098143f554c59ef)" NFT ([Data Group](https://factory.sismo.io/groups-explorer?search=0xfae674b6cba3ff2f8ce2114defb200b1))
* Contributors to [Sismo Hub](https://github.com/sismo-core/sismo-hub) GitHub repo ([Data Group](https://factory.sismo.io/groups-explorer?search=0xda1c3726426d5639f4c6352c2c976b87))
* Gitcoin Passport Holders ([Data Group](https://factory.sismo.io/groups-explorer?search=0x1cde61966decb8600dfd0749bd371f12))
* [ENS DAO](https://docs.ens.domains/v/governance/) participants ([Data Group](https://factory.sismo.io/groups-explorer?search=0x85c7ee90829de70d0d51f52336ea4722))
* Sismo Community Group ([Data Group](https://factory.sismo.io/groups-explorer?search=0xd630aa769278cacde879c5c0fe5d203c))

## What are Proving Schemes?
Expand Down
8 changes: 4 additions & 4 deletions welcome-to-sismo/what-is-sismo-connect.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@ Applications can request users to:

**Selective disclose data:** Request and verify claims about their Data Sources.

* Member of the "[Stand with Crypto](https://nft.coinbase.com/collection/ethereum/0x9d90669665607f08005cae4a7098143f554c59ef)" NFT Minters [Group](https://factory.sismo.io/groups-explorer?search=stand-with-crypto-nft-minters), with value > 10 (= minted more than 10 NFTs)
* Member of the Contributors to [Sismo Hub](https://github.com/sismo-core/sismo-hub) GitHub repo [Group](https://factory.sismo.io/groups-explorer?search=sismo-hub-contributors-github)
* Member of the [Gitcoin Passport](https://passport.gitcoin.co/#/welcome) holders [Group](https://factory.sismo.io/groups-explorer?search=gitcoin-passport-holders), with value > 15 (= Sybil-resistance score higher than 15)
* Member of the [ENS DAO](https://docs.ens.domains/v/governance/) Voters [Group](https://factory.sismo.io/groups-explorer?search=ens-voters), with value > 3 (= more than 3 times)
* Member of the "[Stand with Crypto](https://nft.coinbase.com/collection/ethereum/0x9d90669665607f08005cae4a7098143f554c59ef)" NFT Minters [Group](https://factory.sismo.io/groups-explorer?search=0xfae674b6cba3ff2f8ce2114defb200b1), with value > 10 (= minted more than 10 NFTs)
* Member of the Contributors to [Sismo Hub](https://github.com/sismo-core/sismo-hub) GitHub repo [Group](https://factory.sismo.io/groups-explorer?search=0xda1c3726426d5639f4c6352c2c976b87), with value > 3 (= made more than 3 contributions to the repo)
* Member of the [Gitcoin Passport](https://passport.gitcoin.co/#/welcome) holders [Group](https://factory.sismo.io/groups-explorer?search=0x1cde61966decb8600dfd0749bd371f12), with value > 15 (= Sybil-resistance score higher than 15)
* Member of the [ENS DAO](https://docs.ens.domains/v/governance/) Voters [Group](https://factory.sismo.io/groups-explorer?search=0x85c7ee90829de70d0d51f52336ea4722), with value > 3 (= more than 3 times)
* Member of Sismo Community[ Group](https://factory.sismo.io/groups-explorer?search=0xd630aa769278cacde879c5c0fe5d203c), with value exactly = 3 (= community member level 3)

**Signatures**: Your app can securely obtain user-signed messages, enabling front-running protection for instance.
Expand Down

0 comments on commit ceb33d5

Please sign in to comment.