Project highlights
This is a sample app to securely copy anti-Sybil personhood data from Gitcoin Passport and store it in an ICP database.
Securely connect Gitcoin Passport to ICP. Store the user data in CanDBMulti.
How to install
You need to edit the project source to match DB storage for your app. After this you should develop an installer that installs the modified Gitcoin Passport Client together with your app.
Usage Example
For a social network Zon it will be used for anti-Sybil voting for the order of posts and post content. In Salaries Science grants system it will be used the same way as in Gitcoin.
Documentation
See in the source and at Mops • Motoko Package Manager
Dependencies
License
Apache 2.0
Internet Computer superpowers
There is used ICP/ETH integration to copy data from Ethereum ecosystem securely.
Go-To-Market strategy
By using the site https://internet-computer.vporton.name
Status of the project
This software is considered released for usage.
Resources
Future Plans
- Maybe create a standalone dApp that could be queried as remote IC calls.
- Need to also integrate it with Gitcoin Passport directly, to use Internet Identity in Gitcoin Passport, but that’s hard because we need advanced cryptography in Python, that was not yet developed.