{"signature": "0xd0eab28253898dd947b2bb7ef04f4f1bb9c464c4886794ae3ae3036bcdecf34158f2528237cefe56364fc0c7b9e2b0bee0fbed99496434ab07d872d4790740651c", "application": {"round": "0x3E93205B786796Cf7Ea70404E89c7dda3b84D07a", "answers": [{"type": "email", "answer": "gitcoin@adamspiers.org", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "aspiers", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/rolod0x/rolod0x/", "hidden": false, "question": "Project GitHub Repo", "questionId": 2}, {"type": "link", "answer": "https://t.me/rolod0x", "hidden": false, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "paragraph", "answer": "Yes, rolod0x was accepted into GG20 and GG22.", "hidden": false, "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": "Users of web3, and especially developers, have to keep track of multiple account addresses whenever they interact with dApps, block explorers, portfolio trackers, and other web3 sites.  These addresses can relate not only to personal and professional wallets, but multisigs, smart accounts, tokens, smart contracts, and many other types of accounts.\n\nTracking all these addresses manually is awkward, tedious, and error-prone.  This slows down web3 development and generally discourages adoption of web3 through poor UX.\n\nrolod0x solves this by automatically translating impenetrable long hexadecimal addresses into human-readable labels, and vice-versa.", "hidden": false, "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": "rolod0x improves the usability of every single dApp which displays account addresses, by automatically translating them into human-readable labels which are meaningful to the user.  It also allows quick lookup of addresses from those labels, which is very convenient for use cases such as quickly retrieving and pasting addresses into block explorers, CLI and other development tools, such as Foundry, Hardhat, and so on.\n\nrolod0x is in the unique position of being the only truly privacy-preserving and Open Source web3 address book which automatically integrates with any dApp on any EVM chain.", "hidden": false, "question": "What features or use cases does your dApp/App present? How is it differentiated?", "questionId": 6}, {"type": "paragraph", "answer": "Since many of the stated goals from GG22 have [now been achieved][v1.5.0], the project's priorities have progressed.\n\nOne of the highest is [creating a standardized address book format][format] for [interoperability between address books across the whole ecosystem][interoperability] (including wallets and other apps), and then building a library as a reference implementation of this standard, of which rolod0x would become the first of hopefully many consumers.\n\nThere are also several UX improvements and new features planned.\n\nThe full roadmap is listed at <https://github.com/users/aspiers/projects/2/views/2>.\n\nFunds would go mainly towards the development described above, and perhaps a bit towards employing getting assistance from professional designers and marketers.\n\nThe original hope was to achieve viral growth from word of mouth, by making rolod0x so useful and easy to use that it becomes a complete no-brainer for everyone to use it.  However there are so many web3 projects competing for everyone's attention that kickstarting adoption via some grassroots marketing may make sense.\n\n[v1.5.0]: https://github.com/rolod0x/rolod0x/releases/tag/v1.5.0\n[format]: https://github.com/rolod0x/rolod0x/issues/244\n[interoperability]: https://github.com/rolod0x/rolod0x/issues?q=label%3Ainteroperability", "hidden": false, "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": "N/a - this is offchain software.", "hidden": false, "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]—for 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": "0x9d8a7504b0b9f0f0cb9284796a85fdc8164164117e22f1cd087f252c3ae993c1", "title": "rolod0x", "logoImg": "bafkreida7n27zpmbnjdupra6fhq2pl2p7m2dorptknf6cdeebhvpyn7ici", "metaPtr": {"pointer": "bafkreicmya4lvyobpqosywxk2e6smkclx4c764jjthk6ls3m72qg46kjde", "protocol": "undefined"}, "website": "https://rolod0x.io", "bannerImg": "bafkreicuvddts672bm2jix7d4kzqugx6aiwzwpkspnpy5ymdik7lant64e", "createdAt": 1713200582423, "userGithub": "aspiers", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..gIBjRZUV5tiU0Cm_dVx2s4kJrIvTv_kk4LZ43IxZCxWPQWJ6NBpcy3-Mln2aqqAWYZHbgTQUW_tbNPLulf-8Dw", "type": "Ed25519Signature2018", "created": "2024-04-15T17:28:55.001Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-15T17:28:55.001Z", "expirationDate": "2024-07-14T17:28:55.001Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xeb47e6041dD81b02F83896E305b7dF0678Fd23fc", "hash": "v0.0.0:k8mS4GKzKZcJafuvkmUPaa7T58O2S/UrLUqkgO8hTPc=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#rolod0x#100738"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Uems0CYXjLntFcFnahJJgLmRN9R9T0WBjidt5OGZoIoyiHxnZ0yGk7Aszmt9TaJe4h862zf52L6HmS8JE7-_AQ", "type": "Ed25519Signature2018", "created": "2024-10-15T23:50:53.387Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-15T23:50:53.387Z", "expirationDate": "2025-01-13T23:50:53.387Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xeb47e6041dD81b02F83896E305b7dF0678Fd23fc", "hash": "v0.0.0:fLx24IpInz6RAY/6jrUAzZJungCW3f7O+rEZ0ngo93c=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#rolod0x"}}}, "description": "**rolod0x is a free privacy-preserving address book which gives you a much smoother experience when browsing sites onchain.**\n\nInstead of having to keep track of long hexadecimal addresses, simply right-click an address and give it a memorable label.  Now when you go to any web page, the extension automatically replaces that address wherever it appears with the label you provided.  **This makes understanding onchain activity way easier, and it works on any website and any blockchain!**\n\n![](https://raw.githubusercontent.com/rolod0x/rolod0x/main/docs/images/promo/right-click.jpg)\n\nYou can also quickly look up any address by pressing a hotkey, and then just type part of what you're looking for.\n\n![](https://raw.githubusercontent.com/rolod0x/rolod0x/main/docs/images/promo/hotkey-lookup.jpg)\n\nFrom the settings page you can see your whole address book in one place. To protect your privacy, it's stored locally in your browser, so it never leaves your device.  It's just plain text which is easy to edit, and you can export and import addresses from anywhere simply with copy and paste.\n\n![](https://raw.githubusercontent.com/rolod0x/rolod0x/main/docs/images/promo/edit-as-text.jpg)\n\nFor maximum security, rolod0x is only enabled on a limited list of websites, but you can add extra sites if you want.\n\n![](https://raw.githubusercontent.com/rolod0x/rolod0x/main/docs/images/promo/enable-per-site.jpg)\n\nrolod0x is [Free and Open Source software][license].  All code has been done by one person over the last two years for free.  Since GG22, [several handy new features have been added](https://github.com/rolod0x/rolod0x/releases/tag/v1.5.0), e.g.\n\n- an onboarding tour for new users\n- [rolod0x/rolod0x#462 (add support for actions on address lookup)][actions]\n- [allowing the address book to have multiple sections][sections]\n- [automatic import of address book entries from URLs][URL-import] specified by the user\n- [import/export of settings][export]\n- an enhanced list of built-in sites\n- numerous minor UI/UX improvements\n\nThere are many exciting plans for improvement listed in [the GitHub project][future], including:\n\n- [integration with MetaMask][MetaMask]\n- [integration with the Rotki portfolio manager][rotki] (a long-time recipient of Gitcoin Grants), and other wallets\n- [creating a standardized address book format][format] for syncing and [interoperability][] across web3\n- adding support for many more block explorers\n- making it easier to use\n\nThe full roadmap is listed at <https://github.com/users/aspiers/projects/2/views/2>.\n\nThere are no plans to monetize rolod0x.  It was built as a public good to improve web3 UX and therefore help scale web3 adoption.\n\n**However without funding, any significant further development is simply not sustainable.**\n\nSo your support for this project would be hugely appreciated.  Thanks for reading!\n\n[license]: https://rolod0x.io/#license\n[future]: https://github.com/users/aspiers/projects/2/views/2?sliceBy%5Bvalue%5D=M3%3A+post-launch+priorities\n[sections]: https://github.com/rolod0x/rolod0x/issues/16\n[actions]: https://github.com/rolod0x/rolod0x/pull/462\n[export]: https://github.com/rolod0x/rolod0x/issues/6#issuecomment-2764772931\n[URL-import]: https://github.com/rolod0x/rolod0x/issues/24\n[rotki]: https://github.com/rolod0x/rolod0x/issues/81\n[MetaMask]: https://github.com/rolod0x/rolod0x/issues/250\n[format]: https://github.com/rolod0x/rolod0x/issues/244\n[interoperability]: https://github.com/rolod0x/rolod0x/issues?q=label%3Ainteroperability\n", "lastUpdated": 0, "projectGithub": "rolod0x", "projectTwitter": "rolod0x"}, "recipient": "0x06357397d8078C19195f4555db7A407b1b1f5FB3"}}