Search projects, hackathons, sponsors and tech

    ← All projects

    PoPwallet

    An internal protocol that allows wallets and WorldCoin IDs to correspond 1:1 per chain.

    About

    The problem it solves With [**worldapp**](https://worldcoin.org/) authentication, an on-chain user can "**link**" one address per chain in the **PoPwallet** to authenticate that the linked address is the only one in that chain.  In the existing crypto ecosystem, there is an invisible war going on between **multi-accounters** and **foundations**. There are a lot of battles going on to stop sybil attacks. For example, [**Paraswap**](https://www.paraswap.io/) has effectively defended against it by using wallet tracing. ([**ref.**](https://decrypt.co/86509/paraswap-just-rewrote-the-rules-on-airdops)_)_  In response, **multi-accounters** are referring to tools like [**metasleuth**](https://metasleuth.io/) to bypass it, and even checking transaction paths to hide the origin of tokens by sending Ethereum from different **CEX**. As this battle continues, the labor and computing resource drain of increasingly complex transactions will increase. For now, the best way to prevent it is not captcha, not a bunch of web-2 authentication, but [**Worldapp**](https://worldcoin.org/).  A worldapp is an **unique**, biometrically authenticated proof of personhood that can't be easily replicated.  **We can simplify authentication between dapps and on-chain users**. Users don't need to authenticate through the app every time they access another dapp, and the dapp only needs to verify that the address is authenticated using our API **without any transactions**. It's incredibly **simple & fast** protocol for providers and users alike. The difference between our project and POAP is that it cannot be traded and cannot be migrated. **Users can assign an address to each chainid** permanently**.** (with a wallet connection, of course!!) This should be linked very **carefully** and in most cases **irreversibly** (unlinking it for reasons like lost mnemonics would be a huge effort).

    How it's made

    Challenges we ran into It was our first hackathon and none of us had any experience in blockchain development. We were all developers from web2, and we were a team of developers with no designers, The combination of these three headwinds made us feel like giving up and impatient at times. But we did what we had to do to get the job done, and we got the project done.