Search projects, hackathons, sponsors and tech

    ← All projects

    PoN - Web3 Digital Business Card

    Digital business cards to help people connect easier while attending web3 conferences and events. The end goal is to create a reputation ecosystem to replace web2 platforms like LinkedIn.

    Demo

    About

    ## Problem It is hard to remember and keep track of everyone we meet at events and re-connect later. ## Current Alternatives - Documenting everything in memo apps or spreadsheets - Sending friend request on various social networks - Little to no interaction with the web3 ecosystem. ## Solution Digital business cards to help people connect easier while attending web3 conferences and events. ## Features(Originality) ### 1. Easy web3 profile creation Create your own profile, with no fees. ### 2. Share your info Instantly Share anything about yourself with one simple link. ### 3. Manage your contacts seamlessly Set permissions, search by profile, and even send direct messages. ### 4. Verifiable connections Ability to prove / verify connections you have with others. ### 5. Technical details - The Soulbound tokens and their characteristics: non transferable but burnable to avoid spam. - The Etherum standards we based the product on: ERC712 for signature verifications, ERC4973 for SBTs and contracts upgradeable with UUPS. - The signatures are stored off-chain and encrypted with Threshold cryptography thanks to Lit protocol, any sensitive data is encrypted that way as well. - Part of the data relevant to encounter goes onchain when a user decides to mint the SBT to proof the encounter. - We built universal apps for web (nextjs) and mobile (ios, android).

    How it's made

    ### 1️⃣ **Easy web3 profile creation and share your info Instantly** - Ceramic:We are mixing these on-chain solutions with off-chain portable data by using Ceramic and Lit protocols, to achieve a superior UX combined with React to easily onboard every kind of use in any platform. - IPFS/Filecoin:To upload metadata about the encounter, upload media data, dapp deployed to IPFS. - ENS:Optional subdomains or just integration with avatar, twitter fields, create profile in ENS and redirect to web2 eth.link. ### 2️⃣ **Verifiable connections** - **Polygon**:The Souldbound minting contract deployed and consumed with cheap fees - **Optimism**:The Souldbound minting contract deployed to this network to experience high scalabality - **Cronos**:To deploy SBTs to the blockchain to prove that a user has met a person. - **SKALE**:(Planned) To deploy SBTs to the blockchain to prove that a user has met a person because of true data ownership. - **Oasis**:To deploy SBTs to the blockchain to prove that a user has met a person because of zero gas and speed. - **Aurora**:To deploy SBTs to the blockchain to prove that a user has met a person - **The Graph**:(Planned) Subgraph to query all SBTs, interacting with other sponsors subgraphs. This makes PoN a multi-chain application and the subgraph really helps us to do that with good UI/UX experience for not only users, but also developers in our team. ### 3️⃣ **Out tech stack** - We created a monorepo on GitHub where we forked Orbis-sdk to adapt to our needs. - Orbis-sdk is used to manage data storage, built on top of Ceramic and Lit protocol, some images are stored directly in IPFS - The smart contracts were created and tested using Hardhat framework and Slither - We use react-native with expo for our mobile apps, styled with styled-components - For the web app, we use Next.js, styled with Chakra UI and deployed to Vercel. - For smart contract interaction in the frontend, we use Rainbow-kit, Walletconnect and wagmi library.