metadata: {"signature": "0xd4b8335438b4ace0122a77176bce22e63035096c970e49c5f2cf9444a0d3f7ce58e18c136a38145c096f6342e0de8e94f48621c4b35ebfe97a9c8bd6283ebe801c", "application": {"round": "0xb91b59c91b09d127d269e53019f2420e8c2c7ce7", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "UBfsEqnv6wOfzyKev5Kwm1cI+EcRST5a0ctt7NY+c8pgYaFSUeKNEjqfHKclJsM2", "encryptedSymmetricKey": "f70bb088322af74cd8ee2b0f3710fa892e3a4714e3e455fee7ad358a26ba7d46cac053b366cda13dac45b2e16021db10fee717dfe891dc4fdb5541c71d28e7fa579f4fb0da6c3027c57f4f55547ed6fe5b974f98ab68fd375598e7f5f93f1aaabb497ae31b191cb531d2807b716ca1b70426b60bb38f3d10d03a9763af2c821400000000000000208b585cec6417afa0fbb4ee5bb9c32cf7d430401e68271beb0101e1e4e549eb97aea4c3e949da3efd39e17a174ce26ea8"}}, {"type": "short-answer", "answer": "@jeebee13", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/citizenwallet", "hidden": true, "question": "Project GitHub Repo", "questionId": 2}, {"type": "short-answer", "answer": "https://discord.citizenwallet.xyz/", "hidden": true, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "short-answer", "answer": "https://explorer.gitcoin.co/#/round/42220/11/46", "hidden": true, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile associated with previous rounds.", "questionId": 4}, {"type": "paragraph", "answer": "The Citizen Wallet contributes to the growth of the OSS ecosystem in several ways:\n\n- It provides an open-source, customizable mobile wallet solution for communities, reducing the need for individual projects to develop their own wallets from scratch.\n- By simplifying the onboarding process for non-tech-savvy users to web3, it expands the potential user base for other OSS projects in the ecosystem.\n- The project's focus on being a public good ensures that critical infrastructure for community engagement remains open and accessible to all.\n- It offers integration possibilities with other OSS projects, such as the demonstrated integration Breadchain, Regen village and Brussels Pay", "hidden": true, "question": "How does your project contribute to the growth of the OSS ecosystem? Please provide specific examples of how your application enhances or expands the current ecosystem.", "questionId": 5}, {"type": "paragraph", "answer": "The Citizen Wallet offers several unique features and use cases:\n\n- NFC tag integration, allowing users to send tokens to any NFC tag or \"touchless\" bank card, simplifying transactions.\n- A Point of Sale (POS) system that works with NFC tags, enabling easy payments in physical locations.\n- Account abstraction (ERC4337) implementation, making it easier for communities to manage gas fees and user onboarding.\n- Customizable interface for different communities, allowing each to tailor the wallet to their specific needs and branding.\n- Live dashboards and monitors to display to increase transparency.\n\nThe Citizen Wallet is differentiated by its focus on community currencies and its aim to be the \"Wordpress of Community Tokens,\" providing an easy-to-use, customizable solution for DAOs and web3 projects to onboard and engage their communities.", "hidden": true, "question": "What features or use cases does your dApp/App present? How is it differentiated?", "questionId": 6}, {"type": "paragraph", "answer": "While specific plans for further development are not explicitly stated in the provided information, based on the project's current status and focus, potential areas for development could include:\n\n- Enhancing the customization and plugin options for communities to tailor the wallet to their specific needs.\n- Improving the NFC and POS functionalities to make them more robust and user-friendly.\n- Integrate the NFC wallets into the the native application\n- Enhancing the documentation and support materials to make it easier for new communities to adopt and customize the Citizen Wallet.\n\nFuture grant funds could be used to support the core development team, cover infrastructure costs, conduct security audits, and potentially expand the team to accelerate development in these areas. ", "hidden": true, "question": "What are your plans for further development, and how will the grant funds be used to achieve these goals?", "questionId": 7}, {"type": "paragraph", "answer": "Citizen wallet deployed token contracts for several communities. You can find an overview here; https://dashboard.citizenwallet.xyz/", "hidden": true, "question": "For any project deploying smart contracts on blockchain networks, please list all your deployer addresses and their corresponding blockchain networks. Use this format for each entry: [deployer_address], [chain_id]\u2014for example, 0x123abc..., 42161 (This represents a deployer address on the Arbitrum network). Please include a separate line for each unique deployer address and blockchain combination.", "questionId": 8}], "project": {"id": "0x81f32dcb2b10fa0b211a26c46174e3da92e672e4124a6eff6c843842e60df558", "title": "Citizen Wallet", "logoImg": "bafkreibnom73eqj4mffnmzxmvyvgg7an5tdysayahohx7wuq7fxuzqkz2e", "metaPtr": {"pointer": "bafkreibcdtf63kvdptn62zjb2gvxq2x5m73ajyurcvyu6hqgv5clcpksxq", "protocol": "undefined"}, "website": "https://citizenwallet.xyz/", "bannerImg": "bafkreignfr4xxsozpp42j6fngw6bsxre7oxxbf5eunwdcmn45fvktdasaa", "createdAt": 1728745212378, "userGithub": "jonasboury", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Hem1DJoFngxnrNMsk_UW6LGasj9f4WFJkIUGc6EWAZMdegJcVUlsGvW74IbEIabCYezwTJwnhVbtjOAouiwlCA", "type": "Ed25519Signature2018", "created": "2024-10-12T14:59:26.649Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-12T14:59:26.648Z", "expirationDate": "2025-01-10T14:59:26.648Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x20451461D5b609C5a3256d78F64c4Afee860Dc32", "hash": "v0.0.0:f76Sq5gic1cqzN20vjdJnRNkzZC2+gRqxKW0MCCpwYw=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#citizenwallet#15573175"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..mW2_m-7Cbr0k8kDL9YDt-KwJOLxM1p35DH9xDEVQ40KMkbxQTvj2B3tQvaloATocoqufA5s3Z-_XgJMifmzQDw", "type": "Ed25519Signature2018", "created": "2024-10-12T14:59:12.896Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-12T14:59:12.896Z", "expirationDate": "2025-01-10T14:59:12.896Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x20451461D5b609C5a3256d78F64c4Afee860Dc32", "hash": "v0.0.0:IsNI7ebTmjepgPeYn9lJhzDLeYuG0CYBD7YL4AFaD/U=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#citizenwallet"}}}, "description": "# What is the Citizen Wallet?\n\nAn open source mobile wallet with account abstraction (ERC4337) that you can customize for your community. \n\n# Why yet another wallet?\nExisting wallets are either for tech savvy people (e.g. metamask), or traders (people who already have money to invest).\n\nBut as a web3 project or DAO, what you want is an easy way for your community to receive and transfer *your tokens* (ERC20, ERC721, ...) without any technical or financial distraction.\n\nSome web3 communities end up developing their own wallet but it feels like a waste of time and energy. It feels like back in the days where everyone was redeveloping a blog engine before Wordpress came along.\n\nThat\u2019s why **the Citizen Wallet aims to be the Wordpress of Community Tokens (aka Community Currencies)**. An open source stack that you can easily customize for the needs of your community.\n\n![Send your tokens to non web3 users](https://citizenwallet.notion.site/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2Fc09b19e2-e1da-458e-bc70-7f1cf6ac1c22%2Fcd8cdd51-dea4-4ee7-a6bc-71ea2d499772%2F20.png?table=block&id=11dc274a-65fc-801f-943e-e4f9f448f714&spaceId=c09b19e2-e1da-458e-bc70-7f1cf6ac1c22&width=1420&userId=&cache=v2)\n\n\n![tailoried to each community](https://citizenwallet.notion.site/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2Fc09b19e2-e1da-458e-bc70-7f1cf6ac1c22%2Fb84de934-79d9-43e2-a40f-12e80a94a535%2F21.png?table=block&id=11dc274a-65fc-80ad-8f51-e00ee0e849a2&spaceId=c09b19e2-e1da-458e-bc70-7f1cf6ac1c22&width=1420&userId=&cache=v2)\n\n\n# The best interface is no interface\n\nThat\u2019s why the Citizen Wallet lets you send tokens to any NFC tag (including any \u201ctouchless\u201d bank card!). We have also developed a POS where people can use their NFC tag to pay \ud83e\udd2f\n\ud83d\udc49 [See demo](https://x.com/citizenwallet/status/1831409061205831750)\n\n![nfc wallet](https://citizenwallet.notion.site/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2Fc09b19e2-e1da-458e-bc70-7f1cf6ac1c22%2Fe4ace05a-0c53-45fa-9a95-0e6ef9de9d1e%2F24.png?table=block&id=11dc274a-65fc-803a-a60f-ee549633aeaa&spaceId=c09b19e2-e1da-458e-bc70-7f1cf6ac1c22&width=1420&userId=&cache=v2)\n\n![PoS device](https://citizenwallet.notion.site/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2Fc09b19e2-e1da-458e-bc70-7f1cf6ac1c22%2F6f1cd3d9-3b18-4d3d-8ad3-1b2e71acbe2b%2F22.png?table=block&id=11dc274a-65fc-80c3-8dbf-f334b94cb9da&spaceId=c09b19e2-e1da-458e-bc70-7f1cf6ac1c22&width=1420&userId=&cache=v2)\n\n# Current use cases\n**The Regen Village** used it to enable all attendees to collect POAPs and receive $RegenBXL tokens for doing regenerative actions. Attendees could then redeem them for swags (mugs, tshirts, ...) or ice cream.\n\n![](https://ipfs.internal.citizenwallet.xyz/Qmb79o1iTaJxSMU6CeUavRqruxNeD5FayPBfAkuTAemSFC)\n\ud83d\udc49 https://x.com/regensunite/status/1813920871091999144\n\n**CELO** used it to make attendees contribute to receive swags at their CELO Gather conference in Berlin\n\ud83d\udc49 https://docs.citizenwallet.xyz/events/2024/celo-gather\n\n\ud83c\udf7b [DAO.brussels](https://DAO.brussels) has been running monthly events (Crypto Wednesday). They created their own local stable coin: EURb. They use it to buy beers at the Crypto Bar.\n\n\ud83d\udc49 https://x.com/citizenwallet/status/1786444231013187705\n\n**Brussels Pay**: A local payment network for the Region of Brussels where payment transaction fees and treasury yield are used to build a participatory budget for the local community. \n\n\ud83d\udc49Presentation at the Stable Summit in July 2024: https://www.youtube.com/watch?v=zggxJYO8TOM\n\n# Status\n![under the hood](https://citizenwallet.notion.site/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2Fc09b19e2-e1da-458e-bc70-7f1cf6ac1c22%2F213c8d35-7ab3-4f2e-abc5-59ba236b0a3e%2F23.png?table=block&id=11dc274a-65fc-80df-9986-f973640f2ed2&spaceId=c09b19e2-e1da-458e-bc70-7f1cf6ac1c22&width=1420&userId=&cache=v2)\n\n- We have a web and native iOS and Android version on the App Store and Google Play Store.\n\n- We have created a simplified version of ERC4337 that can be used with your own bundler at the level of your community (without the need for privileged access to a validator). \n\n- We have a video walkthrough on our youtube channel to set up your own community server and get started with the Citizen Wallet: https://www.youtube.com/@citizenwallet\n\n- We are using that technology stack to generate crypto wallets from NFC tags (see https://nfcwallet.xyz).\n\n- We created a live dashboard for communities to show their expenses (via open collective) and their income (using their community currency) but also Giveth:\n\nHere for the [Commons Hub Brussels](https://commonshub.brussels): \n![](https://pbs.twimg.com/media/GSoLWUaXUAA5EMi?format=jpg&name=large)\n\n\ud83d\udc49 https://x.com/citizenwallet/status/1813306732137050290\n\nAnd here for the [Regen Village](https://regenvillage.brussels):\n![](https://pbs.twimg.com/media/GSNRHYsaIAAdmRC?format=jpg&name=large)\n\ud83d\udc49 https://x.com/regensunite/status/1811380668519096789\n\n# Why should you support this?\nThis is a missing piece of infrastructure to enable DAOs to onboard non crypto people to their community. At every event, we onboard hundreds of people to web3. They get to experience receiving and spending tokens.\n\nLike Wordpress, this has to be a public good. An open source project funded by the community for the community.\n\nBy supporting this project, we can make sure that the last mile to enable citizens to join web3 won't be in the hands of a small number of investors.\n\n# Who is behind it?\n\nRegen frens from [All for Climate DAO](https://twitter.com/all4climatedao), [Regens Unite DAO](https://twitter.com/regensunite) and [DAO.brussels](https://dao.brussels) that have been onboarding hundreds of people to the world of web3 and DAOs and experienced the pain first hand.\n\nCurrent core contributors:\n\n- **[Xavier](https://twitter.com/xdamman)**: dad, software engineer, entrepreneur ([Storify](https://twitter.com/storify), [Open Collective](https://opencollective.com)), [Regens Unite DAO](https://regensunite.earth), [DAO.brussels](https://dao.brussels), [All for Climate DAO](https://twitter.com/all4climatedao)\n- **[Kevin](https://twitter.com/kevex91)**: native mobile app developer, tech enthusiast, solution architect, founder of IT consulting company [techi.be](https://techi.be)\n- **[Jonas](https://twitter.com/jonasboury)**: Freelance product manager | alternative currency enthusiast\n- **[Guil](https://twitter.com/guil_is)**: [Regens Unite DAO](https://regensunite.earth), creative director at [General Magic](https://www.generalmagic.io/), previously at The DAOist, [Chinwags.xyz](https://Chinwags.xyz)\n- **[Leen](https://twitter.com/leen_schelfhout)**: mom, facilitator, community builder ([All for Climate DAO](https://twitter.com/all4climatedao) and [Regens Unite DAO](https://twitter.com/regensunite)).\n\nOther contributors include Chuck, Scott and Will.\n", "lastUpdated": 0, "projectGithub": "citizenwallet", "projectTwitter": "citizenwallet"}, "recipient": "0x20451461d5b609c5a3256d78f64c4afee860dc32"}}